У браузера нет доступа к файловой системе(может и есть, я не знаю), поэтому пришлось сначала скачать все картинки.
А потом раскидать их по папкам программкой используя ссылки и имена файлов.
У меня имена файлов все разные, а так можно было бы в конце имени в скобках добавлять цифру, потом в программе уже убирать их после того как переместится в нужную директорию.
//-----Создать таблицу в конце body с отступами--
var b = document.querySelector('body')
b.appendChild(document.createElement('br'))
b.appendChild(document.createElement('br'))
var c = document.createElement('center')
b.appendChild(c)
var table = document.createElement('table')
c.appendChild(table)
// -----------------А это в цикле уже--------------------
var tr = document.createElement('tr') // Создать строку
table.appendChild(tr) // Вставить в таблицу
var td = document.createElement('td') // Создать колонку
tr.appendChild(td) // Вставить в строку
var a = document.createElement('a') // Создать ссылку
td.appendChild(a) // Вставить в колонку
a.href = r // Задать адрес
a.download = '' // Установить флаг скачивания, а не просмотра
a.innerHTML = r // Установить текст
//a.click() // Выполнить клик по ссылке
var td = document.createElement('td') // Создать колонку
tr.appendChild(td) // Вставить в строку
td.innerHTML = '<img src="' + r + '" alt=" ">' // Поместить изображение в колонку