306 461
848 652
153 627
228 881
373 858
220 810
25 575
108 837
924 770
189 680
997 611
139 502
1001 540
1001 280
1000 304
1000 166
1000 453
999 719
999 814
999 584
998 967
998 516