82 72
25 9 3
Headquarters
Netherlands
Wikipedia