1026 715
970 882
29 29
230 127
622 823
530 829
741 725
192 14
159 759
498 835
1015 747
152 584
228 408
944 944
600 420
787 288
805 40
718 685
581 291
343 572
239 601
370 350
478 105
647 158