14798 348
26761 294
4068 447
18061 426
10310 91
5808 83
4095 665
24706 552
2675 245
6197 905
2918 747
3881 855
1244 115