9409 815
2318 446
19607 375
10892 169
1485 176
8706 32
10469 237
28493 451
15809 829
10173 243
7317 30
3671 675
4110 225
1737 57
7917 621
4456 878