3503

2262

2207

1755

1668

1628

1296

1245

1113

1053

1016

975

882

842

820

806

752

720

713

671

646

645

633

628

620

595

586

560

555

549

536

535

520

515

492

492

488

487

485

481

476

474

470

462

458

444

439

437

434

431

422

421

417

411

411

404

395

389

383

379

370

359

359

355

353

347

343

342

337

320

314

311

298

291

288

277

276

274

263

259

257

255

245

234
