31689 83
31685 149
31477 155
31332 69
31246 75
31084 44
31058 95
31031 154
30767 97
30714 30
30292 34
30285 95
30215 41
30014 106
29990 122
29951 121
29741 142
29684 88
29670 90
29651 136