14875 348
26810 294
4097 447
18075 426
10410 91
5859 83
4106 665
24799 553
2693 245
6227 905
2934 747
3935 855
1272 115