664
110
656
204
651
171
648
101
643
143
638
101
634
104
629
69