6004 561
87697 326
33535 364
15092 505
4188 837
19132 601
5705 806
4950 70
7610 551
7569 483
2574 420