5021 223
62729 729
64018 843
89006 773
14702 599
43926 491
55621 720
25177 867
5087 102
7821 400
4965 585
43147 285