2725 110
285762 1572
3258375 6827
255309 640
5486 653
708756 1991
386183 1079
258984 1184
3005926 7327
178727 791
118695 632
42230 582
60579 486
299245 1059
108445 465
47942 393
202744 489
62895 598
4408 30
57596 163
121265 735
23509 113
115904 808
49772 584
3107 153
125999 752
108905 552
13381 860