20662 18
17535 19
32294 45
42447 48
24649 36
11678 3
21792 18
21719 21
12524 6
13928 15
13383 10
40927 55
37794 65
34863 32
15743 7
15189 19
17483 13
11476 8
32519 49
14523 30
15863 8
32823 71
17249 6
83657 124