() => (topPlayerIds || [])
      .slice(0 + pageSize * (pageNumber - 1), pageSize * pageNumber)
      .map(id => players[id])
      .sort((a, b) => b.score - a.score)
      .reduce((acc, player) => {