331 628
522 636
99 598
111 875
81 70
925 680
275 433
483 755
707 665
1084 193
276 532
659 739
793 413