5013
476
4726
352
3242
300
2921
287
3195
277
4346
264
3767
264
2863
260
771
252
3085
249
(28/100)