14857 348
26800 294
4092 447
18071 426
10393 91
5849 83
4104 665
24788 553
2691 245
6222 905
2932 747
3930 855
1264 115