5013
828
4815
399
3708
1016
4706
669
3423
472
15990
1173
6402
490
6652
1704
4872
764
2987
561
(51/100)