3876

3503

3289

2476

1963

1589

1549

1535

1501

1487

1269

1097

1066

1024

1009

981

964

919

910

874

859

858

823

811

746

729

727

686

662

651

645

630

616

612

611

583

572

562

555

543

529

517

514

512

499

496

495

491

487

486

479

452

450

449

439

428

425

418

407

405

403

400

369

369

368

367

354

349

337

330

327

326

316

315

314

313

308

305

301

299

298

287

285

283

282

281

280

278

272

270

269

261

261

257

256

255

251

247

244

244

242

242

237

236

234

229

228

227

220

214

214

210

209

206

205

199

188

187

186

186

183

180

178

178

176

175

175

170

166

166

163

159

152

152
