641 1
575 950
330 50
614 182
491 448
550 144
465 488
808 726
848 163
502 676
745 422
455 476
671 276
396 544
199 435
755 290
128 239
594 982
696 493
709 376