6004 561
87702 326
33538 364
15093 505
4188 837
19133 601
5705 806
4950 70
7610 551
7571 483
2574 420