4605
3318
4204
3514
4264
3570
4000
2673
4890
4807
4645
3454
3987
3940
3930
4834
4556
4102
4993
6053
5162
4785
4050
3282