689 832
522 701
80 438
87 333
453 388
144 372
229 347
583 377
149 113
734 671
1006 1000
858 473
999 144
679 552
535 158
637 147
874 82
953 788
647 965
143 407
542 30