158 50
157 516
580 753
699 910
105 119
1009 147
930 185
333 73
551 832
387 825
1254 799
875 969
196 555
339 320
622 676
989 656
277 269
871 411
523 859
550 168