21495 405
19561 192
8069 289
9655 387
7559 770
9677 437
8548 336
9866 156
24377 821
5257 135
13465 661
3784 112
11256 635
4357 146
2897 188