2342960 3880
247153 1043
383296 1160
193338 743
2692113 6598
187851 592
115517 632
45827 385
54565 627
98590 453
84891 542
59546 507
31114 674
21767 331
56945 872
78773 612
65765 833
16695 695
22759 669
12096 561
38273 612
16302 494
21945 241