1055 553
666 534
1011 920
370 501
742 339
326 407
333 808
575 20
818 152
454 82
449 247
931 247
480 765
559 921