Y'know, it probably wasn't downvotes. They can't always keep it right, I've noticed the 7-day Leaderboards are about 5,000 points off. Take this for example, this was on Raydog's Trumpoline Meme. 3 Upvotes, but there's like 1 with 1 upvote that's higher.