14880 348
26811 294
4098 447
18078 426
10426 91
5864 83
4107 665
24808 553
2699 245
6231 905
2936 747
3950 855
1278 115