9415 815
2328 446
19630 375
10915 169
1494 176
8755 32
10497 237
28541 451
15842 829
10191 243
7333 30
3678 675
4119 225
1743 57
7920 621
4460 878