14868 348
26803 294
4096 447
18073 426
10401 91
5853 83
4104 665
24792 553
2693 245
6226 905
2934 747
3932 855
1267 115