5635 561
80866 322
31474 364
14248 505
4054 837
17821 601
5388 806
4487 70
7477 551
7038 483
2506 420