9349 815
2195 446
19310 375
10646 169
1383 176
8351 32
10254 237
28203 451
15573 829
10025 243
7158 30
3635 675
4072 225
1680 57
7906 621
4430 878