11581 28
24865 51
18032 30
17842 37
16657 38
15303 40
20057 68
37216 58
30656 56
27376 61
17947 44
28727 42
25523 63
31489 89
30313 56
19008 61
25807 69
19854 19
20282 36
27298 34
20041 28
55314 127
33681 73
32143 68