6076
5260
3215
3015
2824
2103
2042
1774
1477
1354
1224
1164
1139
1067
1047
1009
977
788
768
729
708
673
590
555
547
539
537
501
487
481
450
445
401
383
331
329
321
302
266
210
207
193
191
190
185
164
161
145
142
134
132
123
110
101
100
99
94