33084 4
59959 5
81776 16
24782 2
34182 4
65183 13
86179 12
28958 1
61154 18
143707 29
58001 12
50731 3
40727 10
90827 12
637809 96
78929 8
30551 5
45281 7
29108 1
103602 15
45856 12
47131 10
27626 3
170481 36