4518
3871
3064
2876
2615
2361
2347
1985
1892
1678
1529
1475
1307
1013
859
855
610
578
575
483
353
207
177
148
136
117
113
2
0