14853 348
26799 294
4089 447
18070 426
10388 91
5846 83
4101 665
24786 553
2690 245
6221 905
2929 747
3928 855
1263 115