1004 505
461 750
252 938
1004 856
111 711
563 638
637 499
1011 493
538 81
913 200
606 206
705 900
873 483
679 401
1051 981
544 125
430 792
780 42
955 954
232 605