2725 110
285791 1572
3260120 6827
255321 640
5487 653
708782 1991
386210 1079
258992 1184
3007856 7327
178729 791
118702 632
42232 582
60586 486
299254 1059
108463 465
47943 393
202755 489
62900 598
4408 30
57596 163
121276 735
23510 113
115918 808
49776 584
3110 153
126022 752
108907 552
13382 860