6842
5904
3462
3273
3241
2875
2790
1799
1651
1612
1608
1455
1381
1367
1330
1188
1089
1007
883
811
809
729
685
653
646
560
528
512
510
504
489
487
484
458
403
370
356
315
302
295
242
236
225
220
206
205
198
190
183
179
172
168
155
141
137
120
118
112
108
100