5297
663
2488
243
7642
1117
7027
781
5596
855
1795
52
2871
521
25799
1656
3036
556
3291
355
(30/100)