10504 85
1832 90
12995 160
22041 808
4243 625
8605 810
17667 777
12727 298
13087 221
5391 756
14889 58
1845 126