953 304
815 477
106 41
893 481
642 205
148 422
99 670
641 976
173 915
621 86
693 59
946 828
646 170
783 857
100 541
515 790
289 172
912 556
465 137
694 131