586 140
894 115
590 339
546 343
438 834
683 506
255 794
366 3
20 318
116 634
473 268
467 51
91 828
284 887
379 962
740 13
448 39
822 228
423 808
724 486