6216
5862
2413
2344
2205
1846
1550
1219
1157
1057
858
639
586
556
518
494
454
274
273
245
203
198
191
156
141
123
114
78
64
57
48
47
44
33
28
26
25
24
22
20
19
16
15
14
13
12
11
10
9