350 603
558 147
961 881
956 525
633 207
338 16
196 565
696 42
265 210
300 349
652 595
764 453
117 406
166 590
388 61
820 853
474 610
530 319
549 219
711 343