38405 3
16383 2
25734 1
31930 3
73626 16
32333 1
20183 1
23929 2
14902 2
30181 2
28527 3
37981 2
55830 8
27229 3
23959 0
28956 2
26952 2
51184 3
44658 4
33407 4
22952 1
53080 6
21882 1
18658 1