96 906
1077 169
543 979
510 8
413 40
1048 736
1084 73
494 541
629 134
808 185
1717 822
733 482
464 102
557 689
138 502
407 61
145 784
506 702