953 304
815 477
106 41
893 481
148 422
99 670
641 976
173 915
621 86
693 59
946 828
646 170
783 857
100 541
516 790
289 172
465 137
694 131
596 259
483 482