35033 1
85905 4
54657 0
89254 1
146883 6
98726 5
43830 2
198126 18
74182 3
69981 15
65702 8
71357 5
66001 6
57578 0
210206 28
52507 6
43476 7
106781 9
40576 6
30928 5
71234 11
32353 4
51354 4
155527 29