5673
699
613
467
431
396
375
366
354
305
304
288
281
279
272
268
264
249
239
238
230
227
223
221
219
215
206