16001 22
25369 35
14712 7
38661 82
26641 50
37982 80
31247 44
13869 30
30795 76
16676 18
15669 16
15236 22
16649 5
14808 30
35933 119
42406 145
19940 36
19052 54
24724 86
31814 79
50127 59
37759 60
35585 80
49362 140