596 398
885 294
852 496
687 830
415 185
1010 369
962 352
906 372
524 941
693 146
89 494
94 225
529 94
2013 476
63 390
831 257
729 108
883 827
42 7
797 968
456 577
659 465
509 778