7054
5839
3430
3395
3243
3026
2967
1815
1756
1674
1533
1524
1418
1396
1251
1151
1149
1052
902
818
794
779
733
644
568
557
554
518
516
484
477
458
438
402
382
358
325
311
269
240
236
222
215
202
200
182
175
174
173
168
165
143
135
129
124
121
114
104
100