640 238
223 423
561 430
720 827
453 73
930 129
871 394
849 676
162 18
111 107
269 629
186 555
873 525
608 798
115 143
791 554
704 972
593 995
713 99
191 531