959 293
250 335
733 942
120 36
274 532
300 485
1108 560
931 629
354 519
135 966
775 481
400 281
173 403
432 834
213 153
371 119
828 345
724 983
486 161
298 259