509 991
1110 292
474 113
688 28
95 252
647 238
124 131
318 714
208 271
75 767
89 997
66 528
843 624
340 704
987 638
407 387
1035 872
555 435
417 795
139 876
478 138
771 108
982 662