BMW
2
3
1
30
72
200
18
34
232
66
17
4
219
55
185
589
264
95
84
21
15
23
60
47
8
13
16
5
25
9
356
61
86
37
22
6
10