7527
6289
3829
3798
3710
3607
3532
2140
1931
1926
1830
1722
1716
1527
1493
1386
1283
1211
1022
985
978
886
845
677
639
635
591
590
586
566
536
513
509
464
426
416
395
391
363
296
285
251
243
223
214
213
188
177
174
163
158
149
140
138
133
127
119
117
112
105