639 80
881 656
738 125
933 17
351 113
805 129
438 152
642 910
150 613
767 622
598 299
845 509
1047 2
99 494
821 419
235 636
198 598
176 582
198 655
92 995