725 448
1026 150
534 344
36 325
945 900
549 142
496 382
305 326
729 464
566 683
168 4
397 906
532 998
14 207
576 264
1006 658
682 867
70 822
570 233
118 522