9398 815
2287 446
19572 375
10855 169
1475 176
8625 32
10426 237
28423 451
15758 829
10145 243
7286 30
3660 675
4094 225
1729 57
7915 621
4446 878