7516 49
16126 348
27278 294
4406 447
19540 426
11866 91
6664 83
4298 665
28564 553
3166 245
10001 905
3180 747
4458 855
1683 115