1120 191
976 252
970 93
833 544
827 447
807 759
733 196
719 964
684 807
667 789
659 18
610 261
548 575
510 450
508 265
497 497
449 949
444 855
432 713
321 958