6000
5777
2218
2207
2153
1841
1505
1172
1156
1065
897
673
650
543
517
513
487
307
274
211
205
186
182
179
123
116
106
84
65
62
57
52
49
41
33
28
27
26
24
23
22
21
19
17
16
15
14
13
12
11
10