12795 20
11362 20
50968 51
11537 13
9867 15
7316 7
8325 12
17955 10
35231 30
10878 7
24532 33
31387 23
25964 36
15790 28
4862 17
6376 6
10957 11
40400 53
8921 0
20826 12
14560 16
10184 12
24681 18
14679 14