Leaderboard for Reddit

Rankings for 1213ha-ha-ha