42073 80
41146 65
40948 38
39786 73
39609 73
39578 28
39504 45
37432 47
36991 99
36676 57
35908 78
35391 69
34789 96
34733 74
33712 64
33673 75
33616 60
33605 103
32899 36
32895 64
32065 87
31983 69
31726 40
31501 87