7027
5787
3420
3357
3299
3047
2938
2276
1806
1653
1612
1545
1373
1316
1237
1133
1051
1020
1003
889
805
629
617
603
590
575
561
541
509
492
424
403
374
327
293
283
237
234
233
210
200
198
187
176
171
155
153
150
149
147
124
123
121
119
115
106
105
100
99