10949 564
94641 323
36141 365
16677 505
4576 837
19860 601
6247 806
4886 70
7804 551
8221 483
2709 420