14542 348
26699 294
4006 447
18017 426
9883 91
5664 83
4055 665
24294 552
2596 245
6103 905
2879 747
3770 855
1180 115