371 453
270 675
26 661
142 501
373 8
638 245
35 768
527 772
220 583
300 320
727 855
891 511
579 784
43 147
94 903
1000 224
940 20
624 969
40 155
141 230