5020 223
62728 729
64010 843
88996 773
14700 599
43924 491
55606 720
25173 867
5087 102
7821 400
4965 585
43140 285