The Ren and Stimpy Wiki just makes me LOL

I only made 13 edits on Ren and Stimpy Wiki and i got 15th place in leaderboard.