597 503
634 90
173 493
729 375
846 240
950 387
462 207
929 231
771 815
584 599
49 346
135 115
321 435
230 806
213 246
93 741
616 341
815 338
142 453
255 682