759 967
487 850
929 799
896 779
346 575
160 498
133 493
971 475
505 468
520 426
562 423
544 378
456 272
347 153
178 112
105 100
1000 47
365 9
963 7