You get 20 for submitting a meme. You get 40 for every upvote on it. You get 30 for upvotes on you comments. You also get 4 for a meme comment and 2 for a text comment or subsequent meme comment in a chain. How people have an odd number of points is still a mystery to me. You do get 1 point for each upvote you make before you reach 1000 points, but after that I don't know how upvoting or downvoting affects your points.