330 90
144 880
897 230
656 875
264 828
546 966
912 219
675 736
774 214
263 322
492 569
768 659
104 854
496 921
748 145
2440 127
831 66
852 190
543 55
776 801
89 535
450 202