1032 211
985 886
967 922
921 58
885 690
883 610
861 267
842 857
781 665
699 616
598 439
538 170
525 305
475 550
462 589
444 955
316 453
264 58
263 531
194 777