The first place in the leaderboard is occupied by IStarkey, whose speedrun I couldn't even find anywhere. Will fix the leaderboard?
Submit you run