32886 jobs at 8007 companies