21291 405
19457 192
8021 289
9568 387
7510 770
9610 437
8236 336
9633 156
24135 821
5165 135
13335 661
3676 112
11143 635
4269 146
2782 188