I think we need more info. regarding the age range, size, height, ethnicity, services provided etc. of the SP that you are looking for. Even then you'll probably receive suggestions for some popular SPs since I don't think we have a rating system to decide who are the "Top" SPs as such.