14838 348
26793 294
4077 447
18069 426
10366 91
5832 83
4098 665
24763 553
2689 245
6216 905
2929 747
3912 855
1256 115