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