Number: 141616
Country: Germany
Source: TED
Number: 141617
Country: Netherlands
Number: 141618
Number: 141619
Country: Portugal
Number: 141620
Number: 141621
Country: Sweden