21286 405
19454 192
8017 289
9568 387
7509 770
9608 437
8234 336
9630 156
24133 821
5163 135
13333 661
3673 112
11143 635
4268 146
2780 188