14858 348
26800 294
4093 447
18072 426
10395 91
5850 83
4104 665
24788 553
2693 245
6222 905
2932 747
3930 855
1264 115