So You Think You Can Dance Canada Top 20

Tonight, the So You Think You Can Dance Top 20 was announced. A few surprise choices, but also a number of people who you knew were going to make the top 20 of So You Think You Can Dance Canada the first time you saw them dance.

Allie Bertram
Arassay Reyes
Breanne Wong
Caroline Torti
Danny Arbour
Dario Milard
Francis Lafreniere
Izaak Smith
Jesse Catibog
Joey Matt
Kaitlyn Fitzgerald
Kevin Myrlea
Lara Smythe
Lisa Auguste
Miles Faber
Natalli Reznik
Nicolas Archambault
Romina D’Ugo
Tamina Pollack-Paris
Vincent Noiseux

Anyone have a favorite dancer yet? What about any predictions on who will be the winner of So You Think You Can Dance Canada?