105 88
901 394
172 121
216 420
221 547
675 389
241 287
999 843
666 137
406 701
987 494
629 811
868 1
673 433
382 861
77 924
316 928
701 486
392 384
287 532