14849 348
26796 294
4085 447
18069 426
10381 91
5841 83
4098 665
24776 553
2689 245
6220 905
2929 747
3923 855
1258 115