5924
4008
3366
2274
2172
2057
1332
1233
1174
1063
1020
881
731
728
663
640
628
579
571
455
231
215
211
197
196
169
167
142
137
61
34
0