3081

2977

2902

2801

2587

2581

2576

2570

2564

2338

2320

2235

2209

2190

2114

2053

1996

1949

1884

1803

1701

1678

1616

1588

1555

1550

1496

1488

1476

1465

1462

1459

1378

1355

1328

1317

1278

1241

1202

1195

1195

1154

1149

1148

1146

1130

1127

1123

1115

1100

1079

1075

1048

1000

991

989

938

909

893

889

869

855

854

853

816

791

773

766

732

729

714

636

614

605

595

568

564

558

551

539

535

534

531

504

483

474

462

456

455

453

450

449

443
