I doubt that some people earned 15000 badges when there are only 153 available

count (distinct b.name)...