14881 348
26811 294
4099 447
18080 426
10428 91
5867 83
4107 665
24809 553
2704 245
6231 905
2936 747
3951 855
1278 115