26 10
7094 19
21960 30
13654 26
34929 55
30976 54
22758 36
9915 19
11556 18
49298 45
23136 52
18185 48
30774 77
40943 97
11551 34
17430 59
10790 38
18783 85
5796 26
4160 15
16064 61
9061 37
5519 35
6463 22