1032 265
637 697
733 28
481 394
672 376
687 356
910 285
527 862
604 404
1040 171
112 710
511 112
907 21
41 379
623 10
936 745
868 901
60 174
628 258
282 261