The card of pins has 319 pins instead of the 400 listed on rolled paper. These were made in the United States.