40 811
775 101
594 568
131 337
313 376
400 214
322 887
951 47
870 796
589 923
642 517
260 910
1000 267
1000 116
999 772
999 819
999 897
999 134
999 725
999 390
999 290
998 616