451 332
1007 563
564 556
150 571
147 88
751 174
613 898
413 514
72 584
937 44
918 111
37 445
719 594
358 386
181 929
1019 988
977 876
1013 453
553 7
420 538