14895 348
26815 294
4105 447
18084 426
10442 91
5874 83
4110 665
24825 553
2707 245
6236 905
2936 747
3971 855
1279 115