21493 405
19560 192
8069 289
9652 387
7558 770
9673 437
8532 336
9853 156
24367 821
5255 135
13460 661
3779 112
11254 635
4354 146
2883 188