10973 564
94925 323
36254 365
16727 505
4598 837
19903 601
6281 806
4895 70
7819 551
8261 483
2718 420