fix(leaderboard): add ranking