18958 50
12970 20
12938 56
10744 28
5452 30
1880 9
1841 10
1749 6
1487 2
447 22
255 4
194 4
189 1
158 8
155 6
155 5
147 1
146 9
142 5
140 9
134 1
131 5
130 7
128 6