5020 223
62728 729
64012 843
88998 773
14701 599
43925 491
55610 720
25173 867
5087 102
7821 400
4965 585
43142 285