14551 348
26700 294
4007 447
18021 426
9887 91
5668 83
4055 665
24307 552
2598 245
6106 905
2879 747
3770 855
1186 115