3256
3177
2166
2021
1214
1188
1092
816
478
473
427
420
407
381
354
303
301
223
214
204
169
141
125
118
116
98
82
73
72
64
59
58
56
53
50
46
45
28
26
25
22
20
17
14
13
12
11
9
8
7