101 101
989 120
656 875
439 244
753 501
942 483
301 89
226 672
951 319
1031 913
907 605
223 445
37 426
3493 59
351 289
798 952
988 100
266 249
997 437
1039 749
769 255
740 71
492 403
154 645