339
3515
3218
352
403
378060
4147
334
345
3512
360
350
12080
9810
7801
6150
538262
4880
4550
4191
4169
398147
368142
30950