29707 7
84213 20
83196 16
16207 26
28278 9
10192 22
53372 8
39135 42
28657 10
3598 34
31223 23
31896 33