40733 97
39532 100
37693 115
36993 82
36250 165
36227 59
34979 122
33432 108
32804 93
32648 172
31999 56
31694 38
31684 127
31301 148
31114 144
31058 91
29899 73
29670 90
28905 73
28192 105
27257 88
27174 89