15082 126
10774 624
2408941 3909
247351 1043
384004 1161
193698 744
2783209 6629
188533 592
115965 632
46116 385
55444 627
98797 453
85289 542
59681 507
31260 674
22087 331
57764 872
79523 612
66400 833
17027 695
23019 669
12266 561
39290 612
16628 494