999 242
109 839
155 679
221 845
851 362
750 307
358 477
561 632
234 56
892 113
655 357
217 270
651 980
879 527
345 577
856 633
871 486
683 939
41 730
1000 438