2397

2375

2272

2150

1848

1604

1396

1291

1149

1035

1025

997

983

976

973

933

926

866

833

806

803

788

773

766

766

704

655

621

571

557

552

551

538

535

531

516

511

506

490

476

475

469

467

460

452

450

449

449

449

449

447

443

437

437

429

425

423

423

422

421

415

414

413

405

399

390

388

372

369

367

360

353

350

350

342

340

336

336

331

323

300
