1074 378
272 455
674 246
568 515
766 89
724 571
137 179
554 943
693 253
941 633
470 363
130 177
582 535
435 58
1057 495
327 384
174 284
208 670
238 929
761 976