628 806
669 509
246 231
375 135
508 671
976 276
459 588
941 694
1026 557
124 567
984 18
1008 558
958 293
718 305
836 290
398 423