13041 936
17657 259
39110 168
50922 422
11697 95
37443 261
5957 587
6874 669
5500 558
4310 551
6101 390