646 708
994 707
396 703
893 680
379 546
790 546
59 513
700 420
298 168
157 159
849 96
835 76
966 16
1002 10