The green paperweight is American; Pilgrim is a good guess. The smaller weights - the yellow/red and the mottled colors - are both from India and have minimal value except, as you wrote, to you as a collector. By minimal, I mean three or four dollars. The photo weight could be from anywhere; the woman seems Polish or Russian; but she could be Scandanavian. If it's an American weight, it was certainly hand-made for the owner whio probably lived in one of the northern U.S. states - anywhere from the Dakotas, through Minnesota, Wisconsin, Michigan, Ohio, onto the New England states. If she's Polish-American, Illinois is a good guess as to the original source of the weight, as it has an extensive Polish-American population. If it's a European weight, again, think Poland or Russia or one of the Scandanavian centers.