5237 275
4844 771
100196 888
34805 729
2943 308
33148 766
23967 569
984 39
8944 939
68762 184
58846 608