399 289
454 694
139 265
93 378
905 364
639 706
645 276
558 378
36 490
999 278
1049 632
928 711
576 884
263 623
816 955
76 824
752 836