Number: 419212
Country: Sweden
Number: 419213
Country: Germany
Number: 419214
Country: United Kingdom
Number: 419215
Country: Portugal
Source: TED
Number: 419216
Number: 419217