7431
6148
3687
3670
3529
3525
3329
2033
1898
1831
1724
1623
1607
1528
1443
1353
1250
1224
1004
968
909
844
833
650
619
588
583
561
557
511
504
500
477
428
417
400
384
363
278
266
244
229
225
221
191
186
166
160
158
153
151
142
139
117
115
109
101
100