22523 50
14370 33
40348 56
17543 41
20384 29
22298 33
12881 29
18321 31
12994 20
12284 12
20067 26
12095 12
19582 30
18257 35
17355 29
19219 49
17947 26
16783 25
16769 28
21325 43
19199 27
30226 88
18506 20
29716 74