14320 348
26654 294
3918 447
17974 426
9575 91
5464 83
4028 665
23829 552
2531 245
5947 905
2866 747
3699 855
1148 115