39947 133
39400 85
39185 59
37675 106
35353 106
34821 111
34421 110
34156 74
33193 49
33145 95
32575 112
32243 60
31721 82
31515 76
31404 58
31058 54
30552 78
30480 165
30212 51
30082 146
29685 120
29638 38
29427 143