15081 126
10773 624
2408436 3909
247350 1043
383997 1161
193695 744
2782398 6628
188531 592
115958 632
46116 385
55442 627
98795 453
85285 542
59680 507
31258 674
22085 331
57758 872
79518 612
66396 833
17023 695
23012 669
12266 561
39289 612
16628 494