563 394
932 366
366 144
714 785
150 138
123 641
58 582
867 649
930 101
179 805
546 517
6 814
1000 267
1000 116
999 772
999 819
999 897
999 134
999 725
999 390
999 290
998 616