9401 815
2292 446
19580 375
10865 169
1476 176
8631 32
10433 237
28429 451
15770 829
10149 243
7293 30
3660 675
4095 225
1730 57
7916 621
4446 878