562 315
615 841
36 924
1173 572
816 230
200 115
555 909
177 660
817 453
619 991
759 683
600 372
132 417
870 1
248 773
1011 529
748 955
742 262
444 534
601 835