176 50
297 843
614 90
791 202
526 520
673 876
670 486
1016 272
111 224
958 925
275 742
845 898
587 739
113 333
117 849
638 329
876 665
30 256
723 267
317 405