9401 815
2300 446
19585 375
10868 169
1478 176
8644 32
10435 237
28437 451
15775 829
10152 243
7300 30
3660 675
4097 225
1731 57
7916 621
4450 878