1000 679
987 418
945 302
764 930
681 518
646 98
543 486
529 113
363 874
353 979
235 942
150 87
103 595
19 224