1200 655
1044 144
858 893
833 558
812 307
734 394
710 631
548 11
512 170
510 848
470 275
461 450
377 988
288 357
140 489