32 153
333 124
749 113
295 642
877 267
853 127
785 713
255 421
824 907
604 717
860 974
329 258
410 923
297 706
742 601
963 650
969 882
876 829
796 690
799 388
732 890
594 906
955 478
732 289