Just picked up this 25 postcard-sized set last week. Any idea on mfg. or date of issue. Are these possibly a stadium handout??Thanks-Claude