14896 348
26816 294
4105 447
18085 426
10446 91
5876 83
4111 665
24828 553
2707 245
6236 905
2936 747
3973 855
1281 115