796 747
635 406
801 952
40 82
651 657
23 693
641 811
982 205
68 78
44 857
51 299
960 540
35 862
1164 1000
649 859
704 158
589 43
20 156
397 364
346 341
656 875
255 186
539 507
594 66