42806 8
31734 6
71554 22
29279 5
31130 2
29980 3
30809 2
24179 4
24632 1
23001 0
35501 4
27229 6
34681 3
51877 14
26181 4
34528 12
55002 9
35681 5
39804 8
21556 2
40205 7
125657 25
54406 12
26829 5