689 832
79 333
445 388
139 372
225 347
576 377
142 113
710 671
1002 1000
849 473
988 144
671 552
527 158
636 147
872 82
948 788
644 965
139 407
533 30
57 822
846 997