5229 275
4841 771
100142 888
34773 729
2940 308
33134 766
23939 569
980 39
8942 939
68737 184
58809 608