597 63
294 655
181 281
991 905
91 72
318 460
614 838
531 15
396 439
314 861
252 729
275 495
620 546
530 495
156 882
349 448
624 577
173 509
136 558
708 837