5235 275
4841 771
100177 888
34797 729
2943 308
33143 766
23961 569
983 39
8944 939
68754 184
58841 608