102 906
1079 169
546 979
517 8
417 40
1054 736
1099 73
511 541
641 134
815 185
1741 822
752 482
466 102
561 689
139 502
412 61
146 784
513 702