34076 4
33883 2
47707 3
30828 6
28333 5
32204 5
44031 5
39105 5
51504 9
39228 3
42005 10
45830 6
200133 30
32630 5
95876 27
387577 66
53301 8
48780 10
33129 13
42857 7
83954 22
18882 1
26855 5
42230 3