21488 405
19557 192
8064 289
9645 387
7554 770
9671 437
8509 336
9823 156
24348 821
5249 135
13439 661
3764 112
11236 635
4346 146
2846 188