54337 863
50849 96
8540 783
6662 148
49615 594
30559 151
48617 713
15650 569
16667 444
3806 656
3932 126
4777 599
3714 310
1906 251
7082 577
2048 116
4131 94