689 832
382 673
522 981
998 35
431 422
492 924
480 422
694 646
548 509
434 149
423 138
310 271
807 407
606 742
759 25
640 328
792 858
439 453
520 291
737 169
95 1000