27194 79
244240 1195
2353061 3886
328496 529
2707176 6600
250817 1181
142402 691
10951 677
45869 385
174656 1068
59563 507
103692 399
31137 674
47143 584
21882 331
57072 872
65855 833
22797 669
7980 448
14776 475
28682 489
19630 413
16962 504
16347 494
22017 241