There are 2575790 user submitted solutions. Last updated on June 16th, 2014.