338869
3219
309
300
304
299
359
3014
338060
2921
3215
10550
8670
6500
5040
475261
4090
3980
3829
3521
337147
309142
28949