7818
6508
3771
3739
3642
3482
2163
1966
1908
1897
1762
1736
1555
1401
1400
1375
1089
973
967
947
887
745
715
682
663
656
625
550
543
531
492
488
447
413
368
347
328
267
265
259
251
247
239
220
208
206
205
195
190
173
164
159
154
130
126
116
101
100