9582 3
10863 4
9976 7
9875 3
17907 28
11563 13
17510 49
16001 23
17227 43
22222 36
17497 18
25455 44
16387 23
17477 31
14443 13
31182 61
10988 6
11194 5
17208 23
12302 10
15706 24
14197 22
17758 44
15096 18