9399 815
2289 446
19575 375
10860 169
1476 176
8629 32
10431 237
28428 451
15765 829
10147 243
7290 30
3660 675
4095 225
1729 57
7916 621
4446 878