Tons of spam emails from xxxxxxx.top and xxxxxxxx.domain (how can I block a top level domain?)

Tons of spam emails from xxxxxxx.top and xxxxxxxx.domain (how can I block a top level domain?)

I'm getting a lot of spam, not from a particular domain name, but from top level domains.

The spam comes from sources like

asdf@1234.download
qwer@48920.download
erwt@90898.download

what is consistent is that they are from either .download or .top

The blacklist only allows me to block a domain (like 1234.download)

Any advice?

Thanks!