https://cdn.rishipanthee.com/enginewit.html and https://primersion.com/he-witnesses let you see who voted you. Here's the current list.
Also the large vote would have come form @eturnerx, he temp votes new witnesses to high ranks to make sure they can produce blocks ok because lower witnesses have less of a chance of producing blocks.
Nice to see another witness on engine.
Thank you!