39233 jobs at 7120 companies