293 107
949 395
596 633
627 358
88 287
423 631
982 742
472 425
681 93
124 279
875 469
596 148
107 402
937 231
312 736
519 130
860 646
567 570
667 103
240 337
143 845
523 183
548 945
766 541
677 926
622 438
313 372
432 14
31 986
382 561