1008 265
633 697
731 28
479 394
649 376
678 356
904 285
502 862
564 404
1031 171
103 710
506 112
906 21
39 379
621 10
930 745
853 901
49 174
608 258
279 261