16011 348
27213 294
4357 447
19513 426
11710 91
6571 83
4274 665
28144 553
3093 245
9971 905
3129 747
4363 855
1611 115