31727
22606
16959
54910
15110
28046
18576
80688
42892
85145
30104
71773