Latest 2015

166
274

200
143

269
221

7
0

257
262

246
163

222
250

275
225

179
125

140
90

315
158

361
360

Private
151
103

188
126

145
127

25
23

202
170

Private
156
141

238
215

Private
168
140