hash sorted by upvote