1022 506
996 848
962 958
955 718
883 429
883 145
870 182
844 187
735 169
617 671
536 809
518 981
510 466
427 171
280 656
227 928
163 65