21293 405
19458 192
8021 289
9569 387
7512 770
9612 437
8238 336
9636 156
24140 821
5165 135
13335 661
3676 112
11144 635
4270 146
2783 188