4271

3165

2664

2650

2447

2341

2259

1929

1699

1626

1601

1579

1574

1536

1402

1397

1390

1386

1378

1358

1320

1315

1299

1275

1258

1235

1233

1219

1196

1163

1150

1095

1094

1078

1078

1035

1005

998

956

938

915

907

902

897

886

878

873

839

836

828

813

798

796

794

791

791

777

766

762

751

735

717

710

696

693

692

678

677

676

670

656

651

649

640

634

625

610

597

588

586

585

561

555

525

521

519

475

475

469

427
