Images could be difficult as you mention a number of different sites. They are not exactly close together either so it's quite a distance between some of them and there are often two locations for some of your places.
As an example,
Gordon (old)
Gordon (new)
Eccles (with Birgham and Leitholm) covers three different sites in three different villages, not a huge distance between them (maybe 5 miles or so) but i would estimate there are upwards of 600 stones just at Eccles and Leitholm alone.
Kelso & Kelso - Rosebank Cemetery are two different sites, Rosebank is quite a large place and the number of stones runs into four figures.
Both Ancrum and Birgham are very old sites and many stones are now illegible, the same can probaby be said of Ayton too.