689 832
82 333
446 388
141 372
227 347
578 377
143 113
714 671
1004 1000
852 473
990 144
675 552
532 158
636 147
872 82
951 788
646 965
140 407
538 30
57 822
849 997