BERN, Switzerland (AP) — Each goal scored in top Swiss league matches this weekend will earn 500 Swiss francs ($513) for a charity working with refugees.

The Swiss Football League says it pledged the money to Swiss Solidarity from 10 matches in the top two divisions.

The league says the money will help to create "security and hope for a more peaceful life to all people confronted by war."

League CEO Claudius Schaefer says players from 50 countries represented its teams last season.

Schaefer says: "Our clubs know every day the true meaning of integration and solidarity."

Swiss Solidarity, a foundation of state broadcasters, says it has raised 23 million Swiss francs ($23.6 million) for its Syria campaign.