14749 348
26747 294
4058 447
18055 426
10209 91
5769 83
4094 665
24625 552
2662 245
6178 905
2914 747
3863 855
1232 115