5252 276
4851 771
100299 888
34833 729
2946 308
33166 766
24002 569
986 39
8948 939
68797 184
58872 608