499 476
511 660
745 507
1004 2
952 244
623 823
54 174
143 488
612 233
805 40
610 468
729 216
666 778
630 520
886 57
385 358
365 381
903 329
617 858
48 39
292 381
700 880
623 856
828 998