9347 815
2185 446
19297 375
10641 169
1380 176
8338 32
10247 237
28183 451
15563 829
10017 243
7145 30
3634 675
4071 225
1677 57
7906 621
4430 878