3440

3214

2551

2546

2430

2355

2308

2291

2244

2235

2203

2106

2096

2031

1974

1962

1700

1625

1625

1614

1549

1507

1449

1415

1414

1406

1288

1284

1255

1248

1213

1207

1144

1133

1085

1078

1034

1022

1017

1013

998

991

923

902

901

900

891

882

864

862

853

823

822

814

775

766

735

721

713

707

702

699

695

688

675

661

654

599

594

590

581

567

564

556

553

547

545

541

539

528

509

477

404

402
