5946
5142
5938
5499
5117
5408
5472
5797
5675
5129
4271
4702
4416
4269
4652
4944
4527
4304
4632
4860
4969
3347
3768
3229
347
3899
3608