312 831
804 842
488 281
351 171
634 828
163 163
857 258
603 545
873 975
609 646
463 470
643 710
771 497
162 476
456 962
645 990
349 566
502 943
242 714
262 141
769 361
129 841
595 382
859 745
931 986
507 977
133 146
918 656
360 476
297 232