1013 886
1004 301
991 369
953 571
887 191
851 327
726 774
719 502
706 607
685 89
661 837
625 627
538 967
513 668
512 928
438 967
424 706
422 647
355 14
354 381