This from Fair Game:
Each week for every 1000 fans who watch football, 451 will watch a Premier League match and 12 will attend a National League South match.
Yet, for every £1000 football in England earns from broadcast revenues, £881 will go to Premier League clubs and just 15 pence to National League South sides.