590
480
4514
4224
3827
3710
3630
3211
326
3012
2622
2079
190
164
158
147
136
125391
126
115
1022
70
52
40
37