5629 561
80603 322
31438 364
14225 505
4053 837
17784 601
5382 806
4482 70
7474 551
7026 483
2505 420