I mostly agree with sjm, although I'd move Rubilen and Kelly into the top-5. I haven't seen enough of Shasha or a couple other Chinese players to really judge. Seo and Jasmin are definitely top-10. Seo might be top-5, or will be soon, if she keeps going as she has.
Rubilen, who had looked...