7067
6889
3957
3694
3448
2945
2199
1961
1757
1736
1631
1549
1212
1178
929
866
826
725
685
661
639
633
618
573
508
458
353
349
317
313
312
302
274
262
235
218
214
203
187
170
169
97
89
84
72
70
50
49
47
39
31
28
25
18
15
12
10
9
7
3
2
1
0