19409 0
21730 1
39104 7
400057 53
142857 25
112927 17
51378 5
85053 19
46430 2
77376 10
37708 1
31107 2
36751 4
54854 6
35101 3
35004 2
71529 7
47051 7
39030 4
32109 1
45332 3
44503 1
61026 4
33259 4