12956 114
11273 446
6267 632
5543 160
39043 94
16418 126
11200 624
2663180 4020
248125 1043
386701 1161
194518 744
3113792 6741
189887 592
118174 632
46978 385
56930 627
99653 453
86112 542
60196 507
31712 674
22995 331
59308 872
81707 612