641 697
922 710
827 252
557 976
239 992
123 676
10 402
242 523
935 981
954 243
723 77
293 96
320 441
1161 1000
989 120
40 82
714 234
649 636
223 873
120 428
933 175
738 588
883 245
907 605