User blog comment:Neocarleen/South Park renewed through 2013/@comment-668348-20110804064329

For South Park, season 25 is 2021. Then we'll have 363 episodes, if they still add 14 episodes per season.