11855 11
20588 39
15944 37
14738 28
13898 14
13481 19
14328 31
18857 45
17201 53
16775 40
12029 5
28147 46
16032 45
14169 35
12901 7
17782 23
20463 39
13973 24
9620 9
20667 20
14218 11
19883 22
17438 14
31143 61