14897 348
26816 294
4105 447
18085 426
10448 91
5878 83
4113 665
24829 553
2707 245
6236 905
2936 747
3973 855
1281 115