14798 348
26761 294
4069 447
18061 426
10313 91
5810 83
4095 665
24712 552
2677 245
6198 905
2918 747
3881 855
1245 115