348 943
217 407
258 49
18 426
1016 620
282 619
505 155
469 60
353 371
578 729
491 79
14 91
482 523
549 713
762 287
563 601
1012 773
370 576
240 34
291 319