428 156
196 240
776 639
266 760
835 259
480 403
43 618
41 274
569 110
539 888
878 378
436 495
113 448
596 295
378 959
546 558
520 831
927 437
46 792
192 530