Finding twitter followers site is down

Hi, When my friend and I try to visit the site we get a cannot reach this page and an error code of something like resource not found and something about a temporary dns error. What can be done about this? I tried to use this site the other day with two different browsers but had no luck pulling up a list of twitter followers or errors I did give it my twitter info but it didn’t see the people I know use mastodon. I don’t know why either. Can you please help us?