4726

2885

2612

2209

2181

2019

1813

1786

1784

1734

1370

1358

1331

1300

1195

1183

1119

1096

1081

1017

905

873

857

853

841

838

817

795

793

775

767

753

723

704

687

679

676

676

672

671

671

654

641

610

562

554

541

532

514

487

482

453

445

408

405

382

362

356
