14874 348
26809 294
4097 447
18075 426
10405 91
5858 83
4105 665
24797 553
2693 245
6227 905
2934 747
3934 855
1270 115