I have plastic ones i buy at blue seal there 8 dollars for a bag of 50 i think.. they come in 15 colors but... there not numbered.
There great you can always put 2 bands on one leg so you can tell who is who.. i do suggest not putting them on roosters there legs get big and the bands end up...