31689 83
31685 149
31477 155
31332 69
31114 146
31058 95
30836 45
30767 97
30714 30
30620 34
30548 59
30215 41
30190 83
29974 90
29899 74
29741 142
29701 39
29684 88
29670 90
29651 136
29089 60