7493 49
16097 348
27250 294
4372 447
19534 426
11827 91
6634 83
4296 665
28447 553
3133 245
9987 905
3168 747
4421 855
1661 115