31088 101
30714 32
30393 109
30257 100
30215 41
30161 144
30081 26
30059 139
29277 68
29097 149
28989 105
28668 32
28463 65
28188 143
28159 60
28093 41
27980 103
27888 90
27769 34
27727 93
27722 92
27384 79