19709 8
19228 11
26477 10
21178 9
14755 10
14831 6
21052 8
21884 4
35306 12
39432 11
17606 3
9680 5
18402 9
37130 10
3957 3
42180 5
19951 7
34655 5
51505 10
883780 165
272459 26
53831 12
194957 16
201230 24