1026 265
637 697
733 28
481 394
671 376
685 356
909 285
525 862
597 404
1036 171
111 710
511 112
907 21
41 379
623 10
936 745
864 901
58 174
625 258
281 261