18638 18
11887 21
10692 11
17460 40
28520 75
21491 79
17927 31
20350 42
23853 33
11929 11
13957 12
15688 45
11102 12
12168 18
10614 7
24395 59
17248 66
12387 16
14708 35
19935 34
26534 89
14415 31
17036 20
17674 30