14532 348
26697 294
4002 447
18010 426
9867 91
5661 83
4050 665
24280 552
2591 245
6099 905
2878 747
3765 855
1178 115