130
163
263
138
185265
80
168433
150
141
27149
56821
311015
40207
30720
29363
26525
2295267
20744
1998153
1848149
18346
15170
14740
13060