979 26
958 81
873 708
803 605
707 175
597 579
588 857
577 518
498 702
271 981
177 40
171 649
170 895
142 981
90 606
35 972
18 2