1109 191
976 252
970 93
828 544
826 447
802 759
732 196
714 964
677 807
667 789
656 18
610 261
548 575
510 450
497 497
481 265
445 949
443 855
431 713
307 958