21531 6
40031 11
32878 4
18756 1
29053 1
28602 2
28730 4
36128 4
18682 0
22253 2
22153 1
26402 1
41876 2
29205 3
29182 2
50478 9
44807 8
55831 3
77577 8
43554 4
71755 6
25278 0
33609 1
14504 0