6925
6042
3645
3424
3390
3207
2952
1843
1815
1734
1692
1600
1520
1466
1393
1295
1213
1199
911
798
797
731
711
642
623
601
583
572
511
498
491
483
384
378
356
350
338
292
267
259
257
220
210
207
205
199
187
186
176
172
169
162
156
134
126
121
107
100
99