180
90
163
46821
105726
7763
44536
45580
50
133
27337
20520
19091
16992
1342265
13312
1204148
11886
10780
1000144
8990
78911