8492 7
10961 12
39518 59
8355 7
10084 10
15067 12
9405 9
75125 109
28099 32
15257 14
18825 8
55360 74