105 119
196 555
989 656
158 50
387 825
550 168
339 320
518 232
991 174
1009 147
1254 799
157 516
181 271
277 269
259 297
622 676
443 370
607 476
875 969
580 753