15085 126
10774 624
2409485 3910
247353 1043
384008 1161
193703 744
2784006 6629
188536 592
115972 632
46117 385
55452 627
98801 453
85289 542
59681 507
31261 674
22089 331
57770 872
79527 612
66403 833
17030 695
23019 669
12267 561
39293 612
16629 494