30743 149
30575 145
30216 116
29981 26
28925 132
27721 63
27265 77
26972 112
26241 68
26141 69
25988 14
25663 69
25437 112
24657 77
24528 80
24159 135
24012 86
23693 90
23080 77
22845 36