175
220
60
4213
214
3110
245
192
3711
65
20466
15500
13661
12280
9342
880263
8200
7952
766148
659142
64011
5970