12740 7
17241 38
14259 33
45516 142
21139 73
22071 62
24554 53
9261 2
26421 42
16961 42
24569 42
22802 47
27110 39
30151 50
28445 30
31861 44
23514 19
37004 51
30730 48
32299 54
46954 66
32891 39
34763 53
15880 31