5239 275
4845 771
100201 888
34805 729
2943 308
33148 766
23968 569
984 39
8944 939
68762 184
58847 608