6070
5802
2251
2210
2150
1884
1510
1172
1158
1086
889
685
654
525
521
520
496
302
269
208
197
193
180
178
122
113
106
83
66
56
55
50
49
42
36
32
31
28
26
23
22
21
18
17
16
15
14
13
12
11