5015 223
62708 729
63942 842
88810 773
14675 599
43870 491
55343 720
24945 867
5077 102
7816 400
4962 585
43034 285