293 921
820 142
1109 560
405 281
242 693
807 335
833 482
1011 226
546 649
548 795
964 817
883 718
694 843
966 406
17 302
248 695
494 963
516 292
417 808
51 879