25 368
436 171
887 538
95 998
474 244
783 224
521 886
145 750
659 598
432 508
537 201
716 534
1000 645
1000 531
1000 837
999 784
998 957
998 728
998 718
998 695
998 806
997 393