1001 852
388 531
414 701
379 471
70 347
994 156
418 695
720 742
589 112
137 10
290 250
725 766
728 118
874 621