751 412
485 36
271 65
769 125
890 275
738 588
443 156
35 516
782 311
287 258
750 15
159 414
646 859
999 488
288 53
649 636
528 652
656 875
761 682
2072 702
1002 951
802 464
922 805
695 938