31020 120
30743 150
30575 146
30328 26
28925 133
27721 63
27332 113
27265 77
26241 68
26141 69
25988 14
25663 69
25437 114
25007 77
24868 80
24159 135
24012 86
23693 90
23080 77
22845 36