3726

3689

3443

2791

2764

2398

2344

2238

1964

1733

1670

1541

1540

1446

1371

1323

1297

1276

1203

1007

1002

946

930

922

918

773

769

768

747

729

726

660

647

639

595

583

581

568

529

507

507

496

477

452

450

426

402

392

380

369

355

345

343

343

342

328

313

306

297

294

288

271

254

242
