1006 30
1002 262
996 264
988 566
983 211
979 822
978 371
974 916
966 185
953 626
932 81
930 897
924 941
909 344
905 339
893 481
867 513
842 33
815 496
791 952