1001 176
155 502
173 661
14 375
981 630
467 690
376 499
263 67
383 860
56 584
609 185
656 653
917 954
704 240
906 557
962 866
666 887
74 308
659 719
215 987