1061 275
819 426
750 547
857 493
536 723
374 633
124 342
930 507
335 969
570 53
237 464
716 478
834 674
53 505
376 730
1001 61
115 974
553 618
542 570
217 460