2938

2501

1998

1912

1757

1672

1640

1427

1419

1388

1382

1382

1368

1236

1155

1048

1029

1028

1018

1007

1004

977

940

930

891

855

852

774

772

755

754

748

740

714

696

680

668

660

652

633

628

625

587

570

563

555

550

510

478

464

458

441

437

433

407

406

366

356

355

348

347

328

325

323

319

319

308

298

296

294

288

285

285

282

276

275

274

273

270

261

258

258

255

255

253

249

248

245

245

239

234

232

230

229

227

226

225

224

223

222

218

218

217

211

209

209

207

205

201

200

196

196

194

194

194

191

190

189

189

184

182

181

180

179

178

178

178

177

175

175

172

172

169

168

168

166

165

158

157

157

156

155

153

152

152

151
