5751
5680
2199
2100
1887
1883
1559
1220
1143
1105
856
715
703
546
504
500
483
266
219
213
208
181
177
163
123
121
115
83
66
55
48
47
35
32
31
27
25
24
21
20
19
18
16
15
14
13
11
10
9