5273 276
4852 771
100380 888
34881 729
2952 308
33182 766
24024 569
991 39
8951 939
68821 184
58897 608