14916 348
26819 294
4107 447
18088 426
10462 91
5885 83
4116 665
24839 553
2709 245
6240 905
2938 747
3977 855
1287 115