331 52
198 616
25 406
626 813
550 112
549 541
302 882
765 88
135 106
754 962
257 901
585 668
700 715
916 290
454 961
508 419
937 426
403 711
274 179
837 935