3249

2242

1691

1455

1366

1338

1291

1069

1038

918

911

908

879

869

841

832

820

818

754

742

667

638

612

594

554

519

480

478

466

443

417

416

407

404

389

388

388

387

378

359

347

342

337

333

332

330

330

300

299

297

286

284

278

277

275

274

269

256

240

235

214

209

207

156
