14848 348
26795 294
4081 447
18069 426
10377 91
5839 83
4098 665
24772 553
2689 245
6219 905
2929 747
3921 855
1257 115