9347 815
2185 446
19296 375
10640 169
1380 176
8337 32
10244 237
28182 451
15562 829
10016 243
7145 30
3634 675
4070 225
1677 57
7906 621
4430 878