689 832
1045 280
300 571
937 503
632 20
661 282
344 910
551 946
636 732
924 670
357 990
135 506
45 385
799 895
355 102
890 616
650 276
96 592
467 2
579 542
946 185