5231 275
4841 771
100148 888
34778 729
2940 308
33135 766
23942 569
980 39
8942 939
68738 184
58817 608