4738

3569

3520

3001

2397

2228

2171

2006

1991

1988

1948

1856

1812

1601

1577

1513

1506

1504

1489

1482

1451

1411

1368

1360

1359

1347

1323

1312

1289

1276

1259

1252

1205

1203

1175

1170

1167

1078

1074

1071

1056

1050

1043

1025

1022

1012

974

916

905

893

876

874

870

863

859

850

844

839

820

768

766

751

750

737

732

728

725

722

713

708

703

703

702

700

693

691

682

678

670

666

664

661

660

660

648

637

610

605

601

597

594

586

573

566

557

527

516

512

502

501

500

495

487

480

478

470

466

466

463

455

445

426

424

420

418

417

402

392

384

383

359
