666 218
577 562
917 485
175 808
284 89
884 444
372 73
1001 961
1000 88
781 198
728 80
683 305
25 320
237 461
318 427
413 245
50 516
281 398
248 586
347 528
955 266
665 891
414 489