return metric.postsMetric.postMetrics.sort((a, b) => b.getScore() - a.getScore()).slice(0, 10)
        .map(post => new PostTop(post.post, post.getScore(), +((post.getScore()/metric.postsMetric.postMetrics.map(po => po.getScore()).reduce((pre, cur) => pre + cur, 0))*100).toFixed(2)));