1110 640
1063 239
1053 216
1003 240
978 845
965 51
946 774
946 541
938 977
916 853
911 441
897 982
890 560
874 612
866 178
850 77
847 877
847 269
845 163
843 381