14758 671
9060 53
113513 638
265133 641
52421 757
29417 220
26300 326
25566 866
24930 133
31663 505
13495 776
22268 281
15947 478
13908 130