15082 126
10774 624
2408759 3909
247351 1043
384000 1161
193696 744
2782969 6629
188533 592
115962 632
46116 385
55443 627
98797 453
85289 542
59681 507
31259 674
22086 331
57761 872
79523 612
66399 833
17026 695
23019 669
12266 561
39290 612
16628 494