10931 564
94546 323
36112 365
16658 505
4561 837
19843 601
6237 806
4884 70
7797 551
8206 483
2703 420