1006 775
964 663
903 571
894 168
871 510
830 502
703 418
658 895
588 369
568 75
528 857
463 96
372 74
333 435
277 783
265 722
78 275
53 426
38 490