27183 79
244238 1195
2352758 3886
328495 529
2706725 6600
250812 1181
142399 691
10950 677
45865 385
174652 1068
59562 507
103691 399
31136 674
47136 584
21878 331
57066 872
65853 833
22792 669
7978 448
14776 475
28674 489
19628 413
16962 504
16346 494
22015 241