693 74
314 815
441 949
535 56
930 198
105 567
889 663
28 490
601 733
555 838
235 551
306 143
570 161
511 444
377 661
362 172
452 748
723 506
245 953
360 418