6005 561
87720 326
33548 364
15104 505
4188 837
19136 601
5705 806
4950 70
7610 551
7572 483
2574 420