41 86
521 114
609 591
47 15
831 524
280 128
874 750
843 10
169 174
134 667
713 930
887 75
359 291
908 394
145 781
645 155
376 929
474 382
183 720
504 589