Hi,
Seems like a long list you have there, well done. Tho it strikes me straight away they are fairly cheap ones, will this be your strategy for the next 20 too? :)
I edited out a couple of other questions, since you had already answered them before I had hit the post button ;)
-Regards...