43009 99
42879 35
42515 92
42240 164
42140 83
42002 57
41623 59
41389 60
40439 73
40064 134
39314 67
38815 58
38759 16
38508 67
38255 35
37392 76
37362 27
37355 90
37345 109
37039 92
36886 88
36496 75
36393 54
36043 94