30180 5
31809 4
69184 4
18327 2
51776 3
25658 2
51152 3
33558 2
23433 0
37905 6
28154 4
18851 2
34276 7
64833 4
624378 44
30930 4
67651 7
62556 8
33901 2
35151 8
31259 2
140056 30
38878 9
18253 1