31151 97
31113 36
30793 98
30393 108
30215 41
29951 122
29741 144
29651 137
29504 95
29316 92
28874 47
28596 105
28497 58
28232 46
27691 41
27019 96
26743 88
26612 47
26545 117
26432 124
26258 154
26168 179