338869
3219
300
299
359
3014
338060
2921
289
294
3213
10510
8640
6410
5000
472261
4070
3960
3829
3491
335147
306142
28949