312 997
875 383
651 757
954 624
669 253
686 63
143 149
126 544
558 356
592 381
338 426
640 475
485 491
865 860
1022 845
114 186
649 317
871 695
516 430
300 921