15947 348
27199 294
4393 447
18364 426
11539 91
6520 83
4248 665
27902 553
3073 245
9960 905
3122 747
4359 855
1600 115