29419 47
8687 613
6520 701
8706 313
8988 88
6478 437
15045 288
10906 208
10703 720
5545 261
2623 41
11925 298
1771 95
11440 549
3042 400