26638 37
8192 21
12682 18
14262 25
14123 23
14601 6
9968 12
9377 9
11091 19
12995 29
17659 20
10511 1
9487 9
18273 26
11989 21
8351 6
15573 27
5455 0
5592 8
3595 10
3913 8
12874 44
6897 10
9415 4