14874 348
26810 294
4097 447
18075 426
10409 91
5859 83
4106 665
24797 553
2693 245
6227 905
2934 747
3935 855
1272 115