35035 52
34913 70
34342 106
34173 50
33775 124
33511 92
33216 80
32566 171
32413 37
32113 159
31883 155
31426 68
31341 37
31324 125
30908 81
30822 53
30591 41
30373 88
30338 30
30258 69
30207 57
29821 83