30855 2
31727 6
28631 2
40329 5
25834 3
37204 6
20928 4
16631 0
59405 10
46333 5
46809 7
79153 22
96407 32
29105 8
50655 7
147483 53
96678 21
154033 44
64631 10
434201 94
77555 7
56653 17
35454 4
37156 10