14870 348
26805 294
4096 447
18074 426
10405 91
5855 83
4104 665
24794 553
2693 245
6227 905
2934 747
3934 855
1270 115