909 906
1004 140
640 53
291 824
638 564
854 540
621 41
412 693
368 590
783 687
351 371
499 88
391 575
2505 648
94 149
450 352
470 102
2450 304
180 607
170 545
532 673
597 884