5052

4453

3213

2937

2193

2177

1950

1936

1827

1747

1740

1715

1619

1534

1513

1511

1484

1472

1438

1425

1417

1412

1389

1383

1378

1329

1324

1298

1290

1257

1241

1184

1178

1162

1132

1128

1118

1083

1081

1076

1067

1066

1044

1014

999

990

958

957

952

928

913

906

903

899

895

888

887

884

873

855

834

832

827

825

806

790

788

788

743

739

727

721

700

693

693

645

640

639

626

618

609

605

585

578

577

577

556

547

541

536

535

524

523

523

468

449

325

191

122
