103
810
837
91
86
114
1211
82
97
830
10450
8610
6300
4950
471261
4020
3910
3819
3471
335147
304142
28849