640 872
820 140
501 774
589 139
1010 552
529 551
622 397
796 921
1070 164
702 59
681 961
985 552
328 756
913 964
951 956
790 306
238 80
166 553
228 107
46 212