7752
6892
4009
3935
3891
3590
3358
2213
2041
1954
1829
1798
1691
1601
1546
1515
1341
1109
1027
971
942
927
925
764
723
693
688
685
653
629
579
547
529
487
404
401
339
335
331
277
263
255
242
240
227
225
218
204
194
184
170
167
139
131
123
118
115
103