3119

3093

2903

2708

2630

2576

2566

2463

2443

2290

2029

2023

1992

1835

1675

1635

1594

1540

1516

1510

1489

1479

1447

1426

1377

1291

1271

1222

1179

1178

1169

1168

1141

1099

1098

1071

1042

988

987

985

984

981

950

918

839

812

810

780

743

739

733

732

726

726

709

702

697

689

681

675

660

642

624

602

594

535

535

507

503

497

481

453

449

443

442

436

311

299

280
