Part 1:
+6 Rarity
+5 Pinkie Pie
+4 Twilight Sparkle (Was on top before season 2)
+3 Rainbow Dash (Was bottom before season 2)
+2 Applejack
+1 Fluttershy
Part 2:
Twilight Sparkle - 9/10
Rarity - 10/10
Pinkie Pie - 9.5/10
Applejack - 8.5/10
Rainbow Dash - 8.5/10
Fluttershy - 8/10
Part 3:
+20 Cheerilee
+19 Princess Celestia
+18 Scootaloo
+17 Derpy Hooves
+16 Spike
+15 Lyra
+14 Zecora
+13 Apple Bloom
+12 Sweetie Belle
+11 Discord
+10 Princess Luna
+9 Octavia
+8 Granny Smith
+7 Fancy Pants
+6 Tank
+5 Bon-Bon
+4 Spitfire
+3 Diamond Tiara
+2 Vinyl Scratch
+1 Gilda
I might get around to doing part 4 tomorrow, but that stuff's pretty hard...