6531
480
470
500
48269
4723
4015
4314
4224
3910
397
4116
10550
8670
6500
5040
475261
4090
3980
3829
3521
337147
309142
28949