250
141
111
240
120
70
394
404
140
232
255
37487
28880
27233
24443
2074267
18934
1834153
16976
1691147
14120
13710
11970