257 995
231 112
510 474
1044 202
931 407
675 219
410 681
848 656
788 958
176 72
535 275
486 1
373 786
480 835
153 850
367 151
513 783
243 28
508 470
203 185