9391 815
2271 446
19541 375
10833 169
1467 176
8589 32
10405 237
28394 451
15730 829
10128 243
7261 30
3653 675
4090 225
1723 57
7914 621
4443 878