Number: 14997
Country: Finland
Source: TED
Number: 14998
Number: 14999
Country: Italy
Number: 15000
Country: Netherlands
Number: 15001
Number: 15002