466 688
460 505
57 482
645 631
876 633
307 159
390 646
211 104
543 278
901 167
602 242
536 819
591 40
486 184
988 268
248 503
81 211
158 57
754 708
293 565