332
336
3362
280
3520
278
2820
2970
262
275
253
279
18353
14260
12081
10800
8272
816263
7420
7102
677148
603142
60010
5260