9331 53
14782 671
113843 638
265443 642
52584 757
29640 220
26471 326
25752 866
25142 133
31822 505
13513 776
22553 281
16030 478
14131 130