295 82
369 394
579 511
238 562
999 488
311 201
816 650
447 858
783 864
240 73
411 35
1104 5
104 854
993 65
582 274
36 641
843 524
28 113
734 836
90 535
66 889
1008 557