1061 499
1057 85
1028 486
1005 44
1003 20
989 104
978 733
976 861
976 837
972 850
971 943
962 355
961 498
957 943
921 475
917 687
912 304
893 607
889 265
883 34