1060 832
680 948
509 148
691 685
445 1
259 619
377 946
835 549
1026 689
811 21
575 687
642 38
413 589
787 92
1014 819
311 861
822 726
758 787
865 380
414 296
43 355
858 332