14873 348
26808 294
4097 447
18074 426
10405 91
5857 83
4104 665
24795 553
2693 245
6227 905
2934 747
3934 855
1270 115