950 943
545 625
1018 64
364 823
899 351
1157 615
374 839
667 612
1062 193
167 989
900 52
380 954
148 440
260 961
866 839
555 51
686 822
1124 37
212 731
271 531