5016 223
62716 729
63950 842
88846 773
14678 599
43880 491
55388 720
24980 867
5078 102
7817 400
4963 585
43047 285