540 243
287 877
1144 269
168 297
747 242
126 905
933 953
197 245
249 36
157 974
890 712
287 515
278 469
566 825
198 89
174 306
778 333
448 164
1036 910
642 368