27202 79
244244 1195
2353483 3886
328500 529
2707763 6600
250832 1181
142403 691
10953 677
45871 385
174670 1068
59564 507
103697 399
31138 674
47148 584
21883 331
57078 872
65859 833
22797 669
7984 448
14779 475
28690 489
19633 413
16963 504
16351 494
22021 241