Students collect more than 500 donations