4512
3260
2124
1058
869
507
502
472
438
405
367
362
357
349
344
293
291
288
277
260
259
255
249
235
233
229
225
222
220
213