14852 348
26797 294
4088 447
18070 426
10385 91
5844 83
4100 665
24781 553
2689 245
6221 905
2929 747
3925 855
1260 115