More views of the second marble, please.
If it's a swirl, I'd likely guess alley. But if it has two seams, then it could turn out to be a Peltier Rainbo.
With the green one just being single color it's hard to say who would have made it. It's larger than an average "game marble". Probably made by one of the West Virginia Swirl companies.
And the last two marbles also look like West Virginia Swirls. If you show more pix of it, one of our swirl people might think they're distinctive enough to guess a particular company.