The list of lawmakers who get most of campaign cash from the National Rifle Association and other gun-rights groups reads like a who’s-who of the Republican Party.

Ted Cruz and Marco Rubio? Check. The pair of Cuban-American senators were the top recipients in 2016 — no surprise, since they both ran for president.

Cruz raked in $360,727 to lead the way, according to OpenSecrets.org. Just two years earlier, Cruz had collected $18,300 when he was the junior senator from Texas and lacked any significant influence in the Senate.

Gun-rights groups donated nearly all their money in 2016 to candidates running for president, leaders in Congress and candidates in key Senate races. More than 98% of the contributions went to Republicans.

Also read:Trump Today: President mum on bill to make gun silencers legal

Other top recipients in 2016 included House Speaker Paul Ryan and swing-state senators such as Ron Johnson of Wisconsin and Pat Toomey of Pennsylvania. Both senators won closely fought election battles last november to help Republicans retain control of the Senate.

The only non-Republican in the top 25: Bernie Sanders, a Senate independent whose state, Vermont, has a strong hunting tradition. He accepted $11,129 in cash. Sanders, of course, challenged Hillary Clinton for the Democratic Party’s presidential nod.

Tops among Democrats in taking in gun-lobby funds was Rep. Henry Cuellar, a centrist Democrat from south Texas. He collected $12,099.

While gun-rights groups made $5.8 million in campaign contributions in 2016, supporters of gun control gave a far smaller $1.62 million — 98% of which went to Democrats.

Of that smaller funding slice, Sen. Chris Van Hollen of Maryland was the top recipient, pulling in $104,095. Oddly, Cruz and Rubio each pocketed a few thousand dollars apiece.

In the bigger picture, campaign contributions and election spending from gun-rights groups are still a drop in the bucket. The average Senate race, for instance, costs $19.4 million, and the average House seat effectively costs some $1.9 million.

Among industries, the pharmaceutical and health-products businesses rank Nos. 1 and 2 in terms of lobbying activity, with 2016 figures of nearly $249 million and nearly $153 million, according to Open Secrets data.

Opinion:Las Vegas shooting shows just how cheaply our politicians can be bought

As much as anything, Republicans can be viewed as responding to their voters in taking gun-lobby money. More than 40% of U.S. households own firearms, polls find, and a Quinnipiac survey from 2016 shows that nearly three-quarters of Republicans hold a favorable view of the NRA.