1001 65
2983 412
2292 793
497 921
1972 476
649 859
718 234
748 525
466 732
397 364
756 45
939 545
934 712
1236 359
669 528
121 584
91 535
43 991
451 202
1008 557
721 80
934 175
767 676
50 760