4276
558
4223
556
4607
547
5037
531
2658
521
2886
513
3791
504
2890
501
4361
474
3916
432
(25/100)