426 626
407 882
225 612
628 389
32 218
601 372
1014 393
965 159
649 277
528 1
606 412
520 165
459 67
81 578
265 284
525 32
996 720
501 748
690 684
875 852