14877 348
26810 294
4097 447
18075 426
10414 91
5861 83
4106 665
24802 553
2693 245
6228 905
2935 747
3937 855
1273 115