664
93
659
220
656
159
651
152
648
83
638
80
634
92
629
58