Not much change in the ranking, anyway. #312 at last count. They also have Rangers! listed twice.
I think I tried clicking through to find my standing, and they thought I was voting for myself, which is a big no-no. I might be suspended pending execution.
Buzzcomix, by the way, has me listed at #189.