578 921
1016 920
365 808
523 765
1085 553
672 534
375 501
334 407
750 339
457 247
942 247
840 152
456 82
584 20