14891 348
26814 294
4102 447
18083 426
10439 91
5874 83
4109 665
24819 553
2706 245
6235 905
2936 747
3966 855
1279 115