438 879
990 302
301 177
243 197
20 524
880 374
730 518
564 351
298 563
500 818
730 787
319 626
343 405
788 943
786 64
1 993
703 35
591 787
926 640
994 979
481 272
944 126
631 78
950 856
619 452
438 426
969 372
538 594
826 394
474 1000