19758 8
19278 11
26529 10
21282 9
14753 10
14852 6
21055 8
21878 4
35451 12
39607 11
17631 3
9755 5
18858 9
37577 10
4179 3
42254 5
19984 7
34934 5
51934 10
884132 165
272501 26
53856 12
195109 16
201234 24