15947 348
27201 294
4393 447
18364 426
11540 91
6520 83
4248 665
27903 553
3073 245
9960 905
3122 747
4359 855
1602 115