14586 348
26707 294
4014 447
18030 426
9959 91
5693 83
4069 665
24388 552
2612 245
6131 905
2889 747
3797 855
1200 115