1016 341
1002 6
794 88
785 968
755 379
738 359
631 846
609 842
607 774
569 513
558 161
514 286
512 777
496 863
421 999
366 476
352 797
320 604
108 997