1007 937
961 14
959 127
900 848
892 8
890 371
889 306
870 449
866 268
851 171
826 839
816 120
803 872
799 381
796 921
769 231
755 264
738 379
730 502
716 333