5018 275
4832 771
99958 888
34698 729
2933 308
33100 766
23845 569
971 39
8938 939
68690 184
58732 608