34654 7
15703 10
15882 10
39676 3
56652 8
29283 3
28051 5
33052 6
43484 4
24182 1
44907 11
11479 5
10783 8
10558 0
23083 10
28058 5
17904 6
67756 16
119629 29
108755 12
167384 28
310805 56
219577 14
70401 7