4618
3308
2153
1088
895
511
507
478
445
409
370
366
357
351
350
297
295
293
283
261
260
249
235
229
227
224
215