5637 561
81185 322
31521 364
14280 505
4055 837
17847 601
5411 806
4488 70
7479 551
7062 483
2507 420