396 104
529 739
428 106
786 6
380 487
189 245
680 630
359 493
416 644
132 375
737 364
41 210
825 619
715 35
420 307
57 827
553 139
769 532
580 456
592 614