£80 to £100.
88
£8,000,000
89
£214
90
£14,680,000
91
£13,160,000
92
£10,061,305
93
£18,800,000
94
£5,320,000
95
£13,160,000
96
£2,400,000
97
£4,900,000
98
£16,000,000
99
£20,000,000
100
£30,000,000
101
£32,000,000
102
£11,200,000
103
£2,931,228
104
£12,400,000
105
£684,400
106
£720,000
107
£12,000,000
108
The kilomêtre is about ⅝ of an English statute mile.
109
£2,600,000
110
£10
111
£30
112