6843
5559
3358
3182
2943
2410
2349
1924
1610
1361
1337
1325
1267
1132
1115
1112
1022
893
861
820
809
701
658
635
600
574
541
539
519
500
499
497
490
428
427
357
340
319
280
278
223
221
202
195
192
186
170
169
159
147
143
138
128
119
116
104
103
100
99