10587 85
1832 90
12995 160
22041 808
4244 625
8610 810
17667 777
12728 298
13091 221
5392 756
14890 58
1845 126