2904

1624

1377

1122

1120

1051

1005

990

967

909

890

879

777

773

745

706

703

678

614

561

536

497

470

456

452

450

429

410

389

374

373

373

361

358

351

313

308

301

287

279

278

274

268

261

257

245

245

244

242

229

224

223

222

213

212

208

201

200

199

194

194

190

188

188

187

182

182

181

180

178

176

172

172

171

169

167

166

165

164

164

158

157

152

148

146

144

143

143

137

136

133

132

130

130

125
