16012 348
27213 294
4357 447
19513 426
11711 91
6572 83
4274 665
28145 553
3093 245
9971 905
3129 747
4363 855
1611 115