14869
12191
6559
4623
3663
3137
2832
2428
2237
2131
2005
1778
1545
1419
1368
1302
1242
1215
1171
1146
1135
1040
1023
970
884
842
839
817
783
649
644
570
538
514
386
322
267
257
218
180
165
140
134
133
128
98
75
74
68
55
49
44
39
35
31
23
21
16
15
9
7
5
3
2
1
0