2982

2302

2241

2222

1817

1766

1627

1602

1587

1552

1504

1441

1411

1404

1382

1357

1327

1316

1244

1236

1228

1223

1196

1181

1171

1168

1166

1137

1095

1093

1086

1066

1042

1036

1036

1034

1031

1030

1003

999

961

958

945

939

925

923

920

910

895

878

865

862

850

849

838

838

836

834

832

831

827

821

817

817

814

796

779

767

754

753

749

748

747

702

693

675

661

659

639

631

618

599

598
