4828
4183
3744
2747
1968
1782
1585
1163
847
590
491
472
441
423
401
296
265
240
229
219
209
173
149
136
125
123
121
104
94
82
81
80
74
70
53
47
45
44
40
35
30
27
23
22
20
19
18
16
15
14
13
11
9
8