526 411
237 803
65 853
722 720
301 407
169 643
718 61
324 8
683 688
71 247
540 553
928 458
491 582
999 437
846 725
717 488
493 265
217 676
785 137
348 108