Hundreds raised for Northampton Charity