2930
1913
1290
11632
1120
8146
760
6512
623
560
5113
514
4514
4154
377
3723
315
304
279
268
255
231
221
224
212
2016
204
199
188
180
171
170
173
160
1610
146
133
131
135
130
111
115
102
107
90
82
72
60
20