252 681
1003 332
375 471
533 495
881 142
851 498
585 983
57 38
708 99
958 202
338 211
685 736
729 712
359 53
748 120
639 326
850 153
386 242
994 621
695 945