26654 5
31005 3
37577 3
85533 1
84584 5
31402 0
37108 3
51951 6
34332 0
29230 4
41806 4
35776 2
57905 8
23257 1
40028 6
54102 5
66757 12
38482 6
33333 3
62659 12
164229 27
68603 7
57629 2
113501 18