2545 593
3186 883
2539 496
647 62
2629 831
591 127
849 217
3227 759
8033 581
5987 832
13983 515
4124 656
54566 572
8866 592
139823 180
23559 483
9979 524