22416 28
32384 56
16681 25
9751 5
10700 4
18449 48
13491 20
16439 42
12077 18
13311 17
12945 33
11627 19
21395 39
42540 125
18667 28
19094 23
34290 80
29888 45
48089 120
33364 104
12401 16
9672 13
17393 49
20947 50