1008 790
414 357
362 552
560 18
834 348
938 102
628 533
590 112
781 844
690 512
544 861
589 78
897 127
43 651
494 925
553 745
769 581
545 144
1002 316
255 163