5093 462
792 273
700 695
623 693
1562 510
1862 415
684 142
457 606
481 57
671 816
68 670
323 729
5878 208
3773 418
2176 573
312 78
218 755
516 698
965 309
779 26
165 823
873 706