4664
4295
1884
1779
1744
1320
1204
931
840
727
619
488
448
406
330
214
211
209
208
198
188
180
178
97
69
64
51
49
46
45
44
30
29
24
23
22
20
17
15
14
13
12
11
10
9
8
7