545 268
529 888
743 499
300 512
521 476
907 271
60 45
641 702
290 672
902 115
714 963
444 484
233 843
150 21
674 172
699 329
58 75
260 222
221 605
374 453