639 80
881 656
738 125
933 17
353 113
806 129
438 152
643 910
150 613
768 622
599 299
845 509
1048 2
99 494
822 419
236 636
199 598
176 582
199 655
93 995