MySpace hosted 29,000 sex offenders