5230 275
4841 771
100144 888
34773 729
2940 308
33134 766
23940 569
980 39
8942 939
68738 184
58814 608