135 826
948 801
243 328
740 71
169 433
1009 443
772 686
714 648
907 605
538 507
854 663
523 770
369 394
867 911
938 140
614 739
509 100
966 502
782 155
997 638
130 1000
582 69
31 228
775 863