100 988
159 721
831 50
126 110
782 145
522 325
63 229
216 459
440 143
9 137
551 320
263 750
54 425
598 842
661 96
91 576
685 921
889 491
567 62
564 12