16012 348
27213 294
4357 447
19513 426
11714 91
6572 83
4274 665
28148 553
3094 245
9971 905
3129 747
4365 855
1614 115