258
199
195
22927
180
226
1814
184
194
201
210
18383
14270
12101
10800
8282
816263
7420
7102
677148
605142
60010
5280