14581 348
26707 294
4013 447
18029 426
9949 91
5690 83
4068 665
24368 552
2612 245
6128 905
2888 747
3794 855
1196 115