1045 727
904 240
829 926
731 830
725 522
682 326
605 584
531 551
473 364
422 666
397 102
385 880
327 753
300 845
298 565
285 702
201 215
197 26
153 748
117 542