4252
4044
1825
1635
1496
1356
1145
918
836
721
693
489
383
354
351
235
230
217
214
200
199
195
180
90
84
63
50
49
45
43
41
34
32
30
21
20
19
18
17
15
14
13
12
11
10
9
8