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