587 409
870 861
435 805
400 525
898 668
140 268
523 756
60 263
167 35
221 307
263 121
403 289
324 35
278 336
551 235
588 843
360 102
824 619
459 96
362 143