How many goals did jimmy greaves score?

491 at all levels(professional)also all in top flight football, ie no division two stuff.