5009 223
62684 729
63892 842
88680 773
14659 599
43809 491
55121 720
24781 867
5073 102
7810 400
4951 585
42927 285