Bmw: 31 12 2 339 996     31 12 1 094 276     31 12 6 758 514     31 12 1 136 530     31 12 6 758 516     31 12 1 140 400     31 12 1 140 958