22906 2
25706 3
32706 2
28977 4
24226 2
36927 6
25778 5
21753 4
32283 4
38401 2
34251 8
51526 16
29533 6
21551 3
97633 24
32904 5
36504 8
706984 118
66079 17
50151 11
37784 8
33859 4
53876 13
32782 12