21486 405
19554 192
8063 289
9645 387
7553 770
9671 437
8502 336
9812 156
24345 821
5247 135
13438 661
3762 112
11232 635
4344 146
2838 188