139 192
348 178
406 166
945 162
185 153
174 143
154 142
992 142
888 134
95 102
782 98
671 95
953 84
1042 70
898 69
997 61
565 50
503 2