561 315
615 841
36 924
1172 572
816 230
198 115
555 909
177 660
817 453
619 991
759 683
600 372
132 417
870 1
248 773
1011 529
747 955
740 262
443 534
601 835