22468 20
11088 10
25908 38
11858 5
21537 54
13036 16
13295 20
12792 18
10908 17
10003 7
26402 58
17201 35
11267 25
21443 27
17221 18
29584 46
15035 13
13247 22
14353 15
21411 51
13135 21
24101 58
19390 33
25739 67