31 329
157 25
617 497
701 480
876 422
582 638
990 484
952 266
446 366
640 881
540 400
973 853
459 67
1031 14
524 750
765 384
610 645
396 712
280 850
152 253