620 108
816 669
462 662
411 183
1039 363
36 102
643 725
933 983
47 59
579 926
556 150
925 862
341 811
236 645
496 235
253 614
1050 765
58 450
168 582
489 353