9336 53
14782 671
113847 638
265448 642
52587 757
29641 220
26472 326
25754 866
25143 133
31822 505
13513 776
22555 281
16030 478
14133 130