640 238
223 423
561 430
718 827
453 73
930 129
871 394
849 676
162 18
109 107
268 629
186 555
873 525
608 798
115 143
790 554
704 972
593 995
712 99
189 531