1006 576
937 701
926 704
887 714
782 140
701 949
689 97
651 323
634 538
618 142
503 536
437 64
373 594
316 996
227 131
142 77
141 355