3091
283
5642
1032
6625
637
4138
120
2757
90
4668
1076
5224
432
3168
106
5603
840
2610
68
(95/100)