589 455
1011 235
390 662
30 225
1009 36
250 51
864 324
543 296
686 679
236 617
249 841
145 984
640 846
802 598
399 834
84 554
799 786
927 607
576 833
54 20