1001 101
429 548
170 609
963 35
730 4
139 173
600 611
177 378
485 388
724 576
385 674
573 763
365 701
399 780
479 126
788 85
639 69
510 580
200 351
381 555
737 796
213 629
934 506
653 892
566 275
650 93
638 180
371 473
177 925
956 578