40234 34
40056 50
39973 50
39883 71
39785 46
39652 106
39613 59
39128 53
38949 75
38813 44
38636 20
38496 60
38421 66
38211 102
38168 57
37979 69
37971 47
37686 84
37489 69
37271 63
37263 99
37235 59
37178 27
37016 146