Number: 526979
Country: Germany
Number: 526980
Country: France
Number: 526981
Country: United Kingdom
Number: 526982
Country: Sweden
Number: 526983
Country: Spain
Source: TED
Number: 526984
Country: Netherlands