5252 276
4851 771
100294 888
34833 729
2946 308
33165 766
24001 569
986 39
8948 939
68797 184
58870 608