31121
1011
3644
1010
17053
1008
28703
1000
26339
1000
6336
994
6591
988
6409
987
18962
984
3414
975
(12/100)