I believe that all top teams are qualified. When you look at the FiFa Ranking list to determine the term "top team" - only Switzerland and Bosnia-Herzegowina are in the top 20 and not qualified. We would not think of the two teams as "top", though, both teams have not won anything ever as far as I remember. I would have expected that Switzerland qualified but they did not, really a pity.
I do not want any google ads here.