381 370
265 839
483 903
1008 396
648 714
754 501
597 567
83 876
1104 5
589 857
703 938
392 61
330 90
895 69
1087 700
1008 557
942 483
243 328
673 787
499 673
310 122
492 569
657 31