641 97
833 55
108 539
535 177
954 157
130 600
697 264
397 6
15 626
723 561
1054 632
433 721
848 506
592 634
409 706
1002 61
512 866
898 81
151 601
876 736