296 47
936 222
982 46
383 293
819 115
173 416
390 183
435 526
305 318
180 737
340 407
675 690
910 983
161 633
405 90
145 112
407 712
866 379
56 645
252 237