1006 691
980 878
695 992
757 90
246 867
116 695
907 451
40 732
51 628
289 631
814 562
316 209
198 436
96 991
733 982
267 20
857 154
678 484
971 169
737 625