6944
5886
3531
3525
3418
3352
3291
1886
1838
1816
1770
1538
1515
1417
1385
1356
1243
1207
894
856
855
837
808
648
634
627
600
593
583
537
494
488
484
443
402
389
382
346
323
318
254
249
222
211
192
189
182
166
162
161
159
158
144
135
105
103
100
99
92