13821 348
26387 294
3807 446
15869 426
8553 91
4486 83
3971 665
21845 552
2345 245
5305 905
2833 747
3610 855
1073 115