6725
5167
3026
3009
2976
2966
2945
1753
1586
1569
1551
1401
1345
1211
1125
1110
1092
839
798
794
767
755
530
526
523
504
491
477
474
404
401
391
366
350
294
281
279
239
203
198
196
181
176
174
169
167
148
142
137
129
128
125
119
115
106
100
99
96
88