230 32
312 78
167 267
621 132
677 950
154 386
389 739
128 660
716 836
295 867
966 922
1110 443
971 691
65 223
823 300
297 161
327 394
318 805
944 478
747 169