Since 1949, these 19 makes of car have won at least 1 race in NASCAR's top level of competition (currently called Sprint Cup). Name them.
In 3 cases, the "makes" recorded would currently be considered "models". 2 of them are from makes recorded earlier - 1 is a separate make, and that make will be accepted as an answer.
All but 2 of the makes are American made.
Main source, to whom thanks - www.racing-reference.info