335 684
405 30
782 28
1012 456
458 772
142 389
45 107
272 639
496 20
546 596
290 630
869 273
140 362
882 48
127 823
673 911
371 971
479 177
396 549
129 420