359 268
509 265
1008 202
457 303
870 137
823 618
943 21
351 553
109 185
654 946
14 709
815 184
773 22
848 153
1010 472
884 620
603 539
422 81
645 890
648 751