17617 33
16001 31
22288 51
22436 43
13546 22
15733 12
19629 34
15842 52
22762 43
28066 47
32959 71
19615 32
31094 51
25516 66
19501 38
24572 42
44881 137
26297 81
30241 70
37248 60
16045 25
12737 4
11395 6
11278 17