14916 348
26819 294
4108 447
18089 426
10462 91
5886 83
4116 665
24840 553
2709 245
6242 905
2938 747
3977 855
1287 115