252
141
277
145
228
169
214
189
134
1350340
13500235
973672
155113
259
178
1933289
1220356
9803755
1363358
13979040