999 512
858 278
722 238
683 744
644 900
639 621
579 999
529 949
489 897
476 312
461 505
425 501
400 763
308 256
177 981
159 75
113 344