214286 933
359006 1047
55139 676
28577 156
185483 366
72523 177
97822 999
391205 877
379669 706
20851 484
241282 725
36871 447
65341 750
299998 1048
49785 746
70230 665
50972 399
36640 862
102065 923
174565 726
180257 555
74814 623
72654 470
50907 502