182 80
315 394
777 505
155 91
884 458
86 183
816 875
751 807
573 107
28 653
481 782
305 155
526 226
451 343
895 975
260 200
122 642
771 370
201 854
630 952
45 157
347 205
396 405
164 617
855 644
169 75
161 412
761 648
4 698
904 530