3998

2790

2424

2361

2169

2145

1933

1895

1877

1825

1801

1639

1629

1601

1598

1577

1575

1400

1382

1372

1322

1315

1302

1284

1272

1268

1236

1137

1106

1092

1089

1070

1041

1021

1019

1001

980

917

915

895

887

858

835

834

806

782

778

777

771

768

757

706

673

672

669

666

664

654

645

628

622

598

568

566

564

551

528

528

504

484
