14542 348
26699 294
4006 447
18016 426
9882 91
5664 83
4055 665
24294 552
2594 245
6103 905
2879 747
3770 855
1180 115