21257 405
19450 192
8015 289
9564 387
7504 770
9608 437
8232 336
9623 156
24122 821
5153 135
13322 661
3671 112
11133 635
4262 146
2779 188