456 820
926 308
834 544
517 169
354 105
31 771
250 646
774 63
1142 77
432 983
331 63
826 190
376 19
709 424
576 981
255 919
325 641
822 800
80 193
588 233