Movements for Seiko 5 watches

Movement
5126
7123
8123
4R36
7606
4R37
7019
6106