A head to head comparison of the Minnesota 2016 Caucus Primary gives us an idea of the break down of the voters.

Hillary Clinton got 39% ( 118k) of the vote to beat Donald Trump (24k votes) by 31% and Bernie Sanders (73k votes) by 15%.

In 2016 Minnesota Caucuses, Bernie Sanders seem to have had an upper hand comparing patronage for his movement to that of Clinton and Trump.

Bernie Sanders vs Clinton

Hillary Clinton vs Donald Trump

Donald Trump vs Bernie Sanders

The total number of votes Hillary Clinton (62%) was almost double that of Bernie Sanders (38%).  Hillary Clinton beat Trump by 50%. Bernie Sanders beat Trump by 66%.

These 10 counties play an important role in these primary elections. If a candidate, can get a sizable majority makes it almost irrelevant from the smaller counties, unless like Donald Trump, you win a massive number of counties with a decent margin.  

Bernie Sanders

Hillary Clinton

Donald Trump

Hillary Clinton's top 10 counties of votes came from the top 10 vote size counties. She ran the board on Bernie on all of them and Donald Trump too.  However, Donald Trump was able to bridge the gap to just 20K votes, because 31 more counties than she did, ending up the 50% of the votes too.

Related References: 2016 Minnesota General Election Story,  2020 Minnesota Presidential Primary Election Story