Sort:  

I believe steemworld.org still works. See if you can get in. There's a delegated to option.

Did you try steemworld.org?

I believe it is possible via steemit (wallet?) too if you know to whom you delegated. At the moment my connection is too slow to load the site.