349
3315
360
35736
3014
320
310
3925
289
280
9750
8140
5810
4490
410261
3720
3619
3480
3181
299147
27849
265142