6005 561
87714 326
33544 364
15096 505
4188 837
19136 601
5705 806
4950 70
7610 551
7571 483
2574 420