9399 815
2287 446
19573 375
10856 169
1476 176
8627 32
10426 237
28426 451
15762 829
10145 243
7288 30
3660 675
4095 225
1729 57
7916 621
4446 878