526 614
632 293
109 651
951 580
430 339
57 695
1002 81
791 734
137 417
687 448
632 690
858 560
1026 14
1011 429
1005 920
1005 45
1002 813
1000 161
999 296
999 19
998 80