39475 jobs at 7050 companies