42 86
522 114
610 591
47 15
839 524
280 128
876 750
844 10
169 174
134 667
713 930
887 75
360 291
908 394
145 781
645 155
377 929
474 382
183 720
505 589