6809
5326
3277
3157
2792
2532
2434
1878
1504
1409
1347
1334
1317
1296
1188
1168
1106
910
880
851
683
682
627
612
595
571
564
561
510
499
489
486
469
453
439
382
366
280
271
263
260
258
210
199
179
169
159
158
155
148
133
130
127
113
100
99
95