2725 110
285781 1572
3259397 6827
255316 640
5486 653
708773 1991
386195 1079
258988 1184
3007131 7327
178728 791
118697 632
42230 582
60582 486
299252 1059
108456 465
47943 393
202754 489
62900 598
4408 30
57596 163
121273 735
23509 113
115915 808
49776 584
3108 153
126018 752
108906 552
13381 860