66632 8
45307 4
26427 2
65606 16
52033 6
345954 39
57926 5
180581 17
135734 30
113579 13
258227 53
102230 13
26751 2
29257 1
118433 21
72557 6
34629 2
81603 15
73226 11
62155 11
110132 9
106677 18
137733 27
346880 65