Next Up Season 24 Episode 63 Episode 5428 April 9th, 2008 Season 24 Episode 61 Episode 5426 April 7th, 2008