310 146
584 508
435 592
634 96
503 232
291 89
765 503
299 285
407 495
242 663
1002 146
525 270
147 252
635 275
66 505
637 421
750 436
94 22
637 711
1025 801
433 296
873 271
343 435
471 539