601 331
852 415
168 308
146 24
676 941
689 825
89 119
582 474
173 919
918 171
190 116
306 197
140 32
49 409
379 279
989 997
589 45
78 350
491 901
399 205