Sakura is not beating gaara but alright ...1. Sakura - Surpassed Tsunade as a medical ninja, and is the third strongest person of their generation.
2. Gaara - Kazekage at a young age
3. Shikamaru - Naruto's right hand man
4. Choji - As Asuma said about his strength, its fierce
5. Lee- Taijutsu specialist that most likely surpassed Gai.