I was given this list and have made a few additions. Almost no spam since blocking these except for the occasional set of about three in a row, which is apparently how they defeat the blocking. They bombard the server and a few don't get caught.
.info .us .fr .jp .au .biz .co .de .uk
I know I have accessed at least these in the last year.
I work for the Department of Redundancy Department