Demand Meaning

Call for them and Germany on top