MONTBELIARDE AND HOLSTEIN CROSSES
1072
1072
1099
1099
722
722
1164
1164
1194
1194
1263
1263
127
127
1447
1447
1506
1506
176
176
194
194
1992
1992
200
200
204
204
213
213
217
217
2182
2182
2239
2239
240
240
2446
2446
2522
2522
920
920
4463
4463
4503
4503
938
938
451
451
4558
4558
4641
4641
4660
4660
4664
4664
4694
4694
4714
4714
4795
4795
5182
5182
5284
5284
5366
5366
5429
5429
604
604
6288
6288
6289
6289
6472
6472