14524 348
26695 294
3997 447
18010 426
9861 91
5655 83
4048 665
24264 552
2590 245
6098 905
2878 747
3761 855
1177 115