101 101
783 199
988 840
290 657
264 828
778 239
172 409
742 451
769 125
263 322
31 228
406 981
323 441
892 275
14 69
313 534
948 537
876 402
244 348
137 462
984 99
700 333
483 31
840 461