3644
3367
3122
2159
1761
1689
1533
1421
1381
1097
1017
913
846
812
747
724
700
673
653
474
387
381
374
364
347
331
308
272
250
227
226
215
200
183
146
144
143
141
123
117
111
103
92
83
80
64
60
59
47
46
43
42
40
37
36