1011 422
759 12
776 912
414 704
638 643
338 962
975 325
57 43
423 229
927 136
191 206
656 519
343 702
391 916
322 890
251 289
548 958
207 584
622 555
698 316