640 475
885 811
375 355
658 566
307 565
845 99
217 675
475 743
24 528
308 632
505 690
474 329
820 163
953 5
302 647
804 150
558 461
693 31
786 874
1370 206