58503

32621

24023

20181

20174

17760

16809

14426

12151

11716

10867

10791

10472

10060

9928

9882

8793

8780

8606

8499

7833

7408

7304

6887

6861

6620

5756

5499

5228

4960

4930

4857

4719

4685

4581

4359

4334

4148

4028

4013

3846

3704

3704

3606

3536

3412

3290

3141

3107

2762

2688

2662

2519

2518

2465

2286

2265

2130

1994

1989

1954

1926

1875

1652

1572

1534

1444

1436

1425

1345

1321

1270

1159

1114

1079

1050

992

980

873

821

741

691

635

500

295