469930 89
143158 25
43729 5
119159 20
973401 209
112705 9
90480 7
86529 12
151007 18
141580 22
116202 18
91405 12
83902 13
45706 1
36106 0
32928 1
65734 5
58631 1
39104 5
57356 12
45104 3
44904 3
90905 9
153229 46