269
3015
245
257
244
254
223
2116
215
217
191043
13710
11120
8631
7250
588262
5660
5340
4811
470147
4549
403142
32750