376 989
1094 1000
306 91
626 508
395 83
716 14
516 770
493 169
268 103
509 960
232 588
52 706
181 90
999 452
250 724
173 602
748 317
335 3
351 311
788 790
606 116
43 518
186 155