Thank you for updating the leaderboard.
Now it looks like a good board without any real cheaters on it.
Maybe some day I will be on it