42899 123
42562 63
41878 92
41621 32
41459 44
41197 118
41018 82
40814 50
40475 108
40058 50
39601 41
39583 58
39428 67
39232 54
39088 101
38876 25
38158 19
36854 20
36233 33
36194 43
36137 61
36133 92
35567 70
35536 91