678
Have I Been Pwned owner, pwned.
(htxt.co.za)
This is a most excellent place for technology news and articles.
It does work there. The unfortunate thing is that so many sites change their login structure often enough that it no unusual to discover that a site just changed again and you need to update the list.