1009 563
565 556
723 267
715 175
864 669
668 476
34 828
795 554
491 934
149 90
510 769
928 453
652 341
1001 279
330 31
34 131
243 780
38 445
762 189
231 593