1006 132
940 438
166 630
160 571
813 765
206 728
333 870
270 517
400 304
677 949
610 237
417 247
921 772
968 618
77 446
625 293
225 985
177 688
946 329
300 810