24283
18744
8160
5241
4860
2870
2180
21316
18613
18520
1730
13614
12326
1230
1008
9813
830
8212
803
725
644
648
640
6113
520
513
510
476
461
456
440
439
421
423
422
413
400
394
356
340
345
324
310
290
286
280
270
243
235
215
200
194
170