27196 79
244242 1195
2353204 3886
328496 529
2707353 6600
250825 1181
142402 691
10951 677
45870 385
174661 1068
59564 507
103695 399
31137 674
47145 584
21882 331
57078 872
65858 833
22797 669
7983 448
14778 475
28685 489
19631 413
16962 504
16347 494
22020 241