EXPLAIN SELECT vote_id, count(vote_id) 
	AS totalvotes 
	FROM vote INNER JOIN writeup ON writeup_id=vote_id 
	WHERE NOT EXISTS (SELECT 1 
		FROM vote AS v2 
		WHERE v2.vote_id=vote.vote_id 
		AND voter_user=1503725) 
	AND  wrtype_writeuptype<>177599 
	GROUP BY vote_id HAVING totalvotes<=3 
LIMIT 300