27053 79
244197 1195
2346093 3883
328420 529
2696775 6598
250655 1181
142359 691
10919 677
45833 385
174522 1068
59547 507
103655 399
31122 674
47073 584
21826 331
56980 872
65784 833
22765 669
7968 448
14745 475
28583 489
19580 413
16917 504
16313 494
21957 241