19759 8
19384 11
26908 10
21458 9
14983 10
15053 6
21203 8
21954 4
35656 12
39884 11
17683 3
10108 5
19584 9
38332 10
4904 3
42728 5
20078 7
35403 5
52882 10
884728 165
272531 26
53881 12
195327 16
201527 24