5768
5471
2130
2067
1689
1487
1248
1147
1118
1056
975
722
688
664
476
461
319
295
294
287
220
183
158
150
149
145
88
83
76
45
42
41
40
36
32
30
25
24
23
22
21
19
18
17
16
15
13
12
11
10
9