326 407
1012 920
936 247
489 765
1065 553
666 534
744 339
821 152
577 20
455 82
449 247
371 501
342 808
563 921