2780

1149

943

904

844

836

801

738

568

558

555

549

533

521

494

488

459

455

449

442

422

420

420

418

392

389

389

386

383

375

370

366

343

339

330

323

293

293

280

273

261

261

251

246

242

231

228

220

219

216

212

211

187

185

185

182

178

178

169

164

150

141

138

134

134

133
