1229 192
12 287
635 406
651 657
175 129
656 875
693 706
966 502
721 80
554 951
345 622
766 676
804 665
801 437
862 97
144 880
27 113
1214 146
624 194
223 873
974 38
740 71
118 506
823 887