4250
595
3693
592
6192
579
3640
576
5300
546
5382
544
3534
526
5119
505
3095
501
5523
489
(25/100)