1037 499
1001 20
978 104
951 943
903 304
838 861
819 753
810 132
797 668
796 964
749 142
711 405
639 231
536 222
489 228
489 965
454 634
324 722
295 647
206 351