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