The Netherlands top the table again!