1036 211
997 886
991 922
945 58
908 610
902 690
882 267
846 857
810 665
713 616
609 439
596 955
555 170
539 305
499 550
478 589
318 453
282 58
280 531
230 777