5229 275
4840 771
100133 888
34766 729
2938 308
33133 766
23928 569
980 39
8942 939
68731 184
58802 608