1002 740
884 619
905 378
761 131
300 863
740 206
997 198
49 336
350 74
80 335
995 506
361 465
707 68
397 845
412 738
270 495
414 998
517 113
211 159
843 170