349
3315
360
330
35736
3014
320
310
3925
289
280
9760
8150
5820
4500
410261
3720
3619
3520
3181
303147
27949
267142