Bmw: 31 12 4 004 359     31 12 6 757 623     31 12 6 750 221     31 12 6 777 850     31 12 6 751 435     31 12 6 783 376     31 12 1 095 277     31 12 6 753 059     31 12 1 096 983     31 12 6 754 899