2934

1694

1183

971

850

730

714

706

601

569

525

517

509

473

472

461

448

445

435

433

425

425

411

410

398

382

371

369

368

364

358

350

343

336

335

335

325

325

325

306

305

305

297

297

290

289

286

285

284

283

276

269

264

258

256

246

239

238

238

233

230

220

214

208

206

203

200

197

185

184

182

182

180

179

179

178

176

172

171

142
