Pauley Perrette (Abby Sciuto) is the most popular.
Cote de Pablo (Ziva David) is in second place.
Mark Harmon (Leroy Jethro Gibbs) is in fourth place.
David McCallum (Dr. Donald 'Ducky' Mallard) is in fifth place.
And Michael Weatherly (Anthony DiNozzo) is in seventh place.
That really is superb - and fitting for the top-rated scripted show.
And whilst I am delighted for all five, they are all so well deserved (it's lovely to Pauley in top spot), I am extra pleased that David McCallum features and so highly.
The only shame is that Sean Murray (Timothy McGee) the other main cast member didn't feature.