31812 170
31684 126
31102 153
30908 82
30726 140
30668 153
30591 41
30338 30
30207 58
30151 57
29942 38
29846 89
29821 83
29599 87
28887 118
28819 75
28499 85
28075 63
27960 146
27959 91
27690 105
27621 59