3216 741
1069 683
1027 228
1018 195
1003 31
993 474
987 747
968 475
967 704
964 72
956 667
955 7
946 306
944 403
932 974
928 364
909 837
893 990
884 90
875 22