14864 348
26803 294
4096 447
18073 426
10397 91
5851 83
4104 665
24788 553
2693 245
6226 905
2932 747
3931 855
1265 115