689 832
498 554
1000 215
593 409
488 233
688 448
851 101
1408 358
1085 96
303 23
354 920
666 836
511 771
591 151
333 134
55 42
727 19
876 484
609 307
761 693
661 506