2943

1813

1771

1628

1496

1305

1220

1117

938

901

883

875

806

805

793

762

743

703

703

682

675

651

610

583

579

551

532

531

520

517

511

501

484

471

471

466

448

441

436

426

418

400

392

389

376

356

344

341

338

333

329

329

324

316

315

312

303

302

301

296

290

290

289

285

282

278

277

259

256

246

244

234

227
