351 553
645 501
602 244
109 185
654 946
14 709
815 184
773 22
848 153
1010 472
884 620
603 539
422 81
703 835
645 890
648 751
49 681
327 785
229 77
580 706