3988 551
19606 729
4780 30
3726 131
4752 561
5053 396
2682 194
14671 843
7837 403
2903 508
3549 861
2590 461
3441 873
1069 142
3280 917
2745 672