988 26
971 81
886 708
810 605
714 175
611 579
600 518
592 857
506 702
282 981
206 649
181 40
176 895
147 981
92 606
39 972
22 2