27162 79
244231 1195
2351803 3886
328483 529
2705415 6600
250780 1181
142394 691
10943 677
45860 385
174632 1068
59558 507
103686 399
31133 674
47126 584
21875 331
57051 872
65840 833
22787 669
7976 448
14776 475
28663 489
19619 413
16953 504
16344 494
22003 241