HA! Okay, I'm looking into that right now, will get back to you.
Update: It went from 21,369,458 to 13,900,665 in the past week - so I probably need some sort of lower bound for these. In some cases that can indicate an up-and-comer, and I am even using a log scale for the delta so this a pretty serious outlier. Thanks for letting me know it is dead though, i will remove from the DB.