6723
5592
3228
3099
3064
2747
2692
1736
1564
1530
1470
1405
1319
1305
1251
1121
1025
933
848
775
700
669
665
585
566
538
507
498
488
469
467
384
352
345
289
288
284
242
225
218
214
213
202
199
184
181
176
169
163
148
133
131
110
108
107
105
100