308 318
577 321
754 596
414 456
510 928
128 97
77 156
482 270
253 287
837 856
299 632
617 345
813 275
83 931
437 274
590 322
271 28
603 485
942 601
535 736