981 26
961 81
882 708
808 605
710 175
600 579
589 518
588 857
500 702
276 981
180 40
178 649
174 895
143 981
90 606
37 972
20 2