1025 388
120 266
293 488
486 931
238 556
165 582
42 498
171 1000
979 596
417 440
988 520
752 412
528 202
54 647
166 889
773 415
354 926
738 737
698 249
506 113