115686 USA vs 115690 Germany115688 Holland vs 115687 Brazil115689 Spain vs 115693 France115692 Italy vs 115687 Brazil