5236 275
4843 771
100187 888
34800 729
2943 308
33145 766
23962 569
983 39
8944 939
68760 184
58842 608