14759 671
9061 53
113520 638
265153 641
52433 757
29425 220
26310 326
25573 866
24940 133
31676 505
13495 776
22285 281
15956 478
13914 130