3970

3722

2907

2837

2348

2161

2040

1846

1743

1711

1638

1621

1539

1471

1440

1352

1348

1322

1282

1257

1186

1126

1084

1083

1033

1026

1021

1017

992

974

971

960

958

946

933

909

875

868

843

839

832

831

828

816

815

792

791

785

783

781

779

776

775

774

769

758

743

730

715

711

710

706

697

687

684

655

649

646

639

632

609

606

604

601

600

591

587

581

560

555

555

555

552

546

546

542

541

533

532

530

527

519

518

514

502

498

497

493

491

468

439

438

432

427

394

372
