8679
2372
1556
1545
1452
1371
1331
811
803
796
680
624
607
532
292
280
276
255
249
222
202
198
197
169
150
147
138
119
118
116
111
105
98
97
86
85
84
83
82
80
64
55
51
48
47
44
42
40
39
38
37
32
31