40002 25
39925 32
39823 48
39735 75
39608 87
39584 84
39539 61
39458 54
39404 72
39175 63
39127 88
39020 15
38929 58
38835 71
38683 59
38423 77
38385 58
38299 51
38117 24
38071 73
37948 34
37860 54
37813 53
37673 89