99 33
359 924
215 646
672 214
788 869
734 400
166 275
865 947
534 121
975 269
364 959
525 263
1002 469
1002 103
1000 285
999 940
999 804
998 46
998 496
998 453
998 563
997 522
997 165
997 106