7516 49
16126 348
27283 294
4407 447
19542 426
11867 91
6666 83
4298 665
28567 553
3166 245
10001 905
3180 747
4459 855
1683 115