6005 561
87729 326
33556 364
15110 505
4188 837
19141 601
5705 806
4950 70
7611 551
7572 483
2574 420