14893 348
26815 294
4104 447
18083 426
10442 91
5874 83
4110 665
24824 553
2706 245
6235 905
2936 747
3969 855
1279 115