330 32
162 228
278 631
116 20
905 442
483 566
196 846
720 776
724 78
168 768
121 1
690 343
642 136
554 827
375 8
535 998
739 544
770 269
872 952
200 754
250 240
759 774
410 111
403 890