303 750
194 484
729 264
668 374
33 570
943 382
371 546
425 550
453 628
19 725
516 471
838 896
488 599
280 33
364 448
910 113
468 440
234 316
189 606
936 808