Local Children Raise Almost $25k for Charities