3526

2503

2488

2468

1927

1890

1755

1527

1464

1127

1051

870

778

740

739

665

622

596

591

591

590

590

582

556

545

525

525

518

510

437

398

397

391

388

383

369

356

346

344

341

338

334

310

306

305

301

293

290

287

285

285

285

284

276

274

273

270

267

267

265

262

261

261

257

255

248

247

245

244

244

215

214

206
