30182 5
31808 4
69183 4
18330 2
51780 3
25653 2
51153 3
33552 2
23426 0
37909 6
28155 4
18854 2
34281 7
64831 4
624377 44
30934 4
67656 7
62556 8
33903 2
35158 8
31253 2
140051 30
38881 9
18258 1