66630 8
45303 4
26427 2
65656 16
52059 6
345981 39
57933 5
180629 17
135780 30
113578 13
258302 53
102233 13
26754 2
29257 1
118452 21
72580 6
34659 2
81603 15
73276 11
62209 11
110132 9
106684 18
137758 27
346927 65