14852 348
26797 294
4089 447
18070 426
10386 91
5844 83
4101 665
24784 553
2689 245
6221 905
2929 747
3927 855
1261 115