2436 110
280777 1571
2968928 6690
253048 640
5118 653
702047 1988
381447 1079
255109 1183
2690132 7187
177566 790
116869 632
41451 582
59393 485
295286 1059
106711 465
47053 393
199430 489
61825 598
3951 30
56458 163
118842 735
22587 113
113586 806
48547 584
2744 153
123258 752
106492 547
12946 860