626 148
1043 198
576 327
873 836
910 808
257 681
451 208
82 700
755 379
900 170
399 435
809 981
684 119