426 626
407 882
225 612
627 389
31 218
600 372
1013 393
961 159
649 277
528 1
606 412
516 165
459 67
81 578
265 284
525 32
996 720
499 748
690 684
874 852