5016 223
62716 729
63948 842
88834 773
14677 599
43875 491
55375 720
24972 867
5077 102
7817 400
4963 585
43042 285