4361
3188
2081
1017
853
502
497
458
433
399
364
356
352
344
338
288
286
271
256
252
251
248
232
227
222
218
216
210