5016 223
62711 729
63948 842
88822 773
14676 599
43873 491
55361 720
24962 867
5077 102
7817 400
4963 585
43039 285