Current ladder winner
Ker
is currently winning this ladder
with
1167
View leaderboard