10949 564
94676 323
36166 365
16682 505
4578 837
19866 601
6250 806
4888 70
7806 551
8228 483
2710 420