14878 348
26810 294
4097 447
18075 426
10420 91
5863 83
4106 665
24805 553
2696 245
6229 905
2935 747
3941 855
1273 115