14854 348
26799 294
4090 447
18071 426
10391 91
5848 83
4103 665
24786 553
2691 245
6221 905
2931 747
3929 855
1263 115