30656 2
36853 5
33784 4
173629 26
24080 0
25728 1
17477 3
33002 5
81705 5
42554 6
58503 5
49204 7
25980 5
66556 19
54007 5
29634 6
21082 0
22029 2
40831 7
65954 11
32383 4
28582 9
29932 4
107727 20