1022 506
996 848
963 958
956 718
885 429
883 145
871 182
845 187
735 169
618 671
537 809
518 981
511 466
427 171
283 656
227 928
163 65