21495 405
19561 192
8070 289
9656 387
7559 770
9677 437
8550 336
9869 156
24379 821
5257 135
13467 661
3784 112
11258 635
4358 146
2902 188