14847 348
26793 294
4079 447
18069 426
10372 91
5834 83
4098 665
24770 553
2689 245
6217 905
2929 747
3916 855
1256 115