42 86
524 114
610 591
47 15
840 524
280 128
878 750
844 10
169 174
134 667
713 930
888 75
360 291
908 394
146 781
645 155
377 929
474 382
183 720
505 589