59462 63
15960 18
35 10
79 10
32 10
152 10
257 10
34 9
163 9
125 9
63 9
36 9
21 9
216 9
262 9
104 8
44 8
148 8
619 8
25 8
165 7
263 7
238 6
56 6