928 891
1041 787
708 94
927 241
484 386
872 14
968 157
441 652
468 677
1077 252
310 24
671 58
966 576
657 437
425 324
386 596
438 782
435 58
682 649
100 762