999 596
954 620
923 392
910 787
859 714
722 357
684 903
675 433
670 239
645 24
642 200
625 367
572 313
547 504
546 408
511 416
418 559
414 745
368 184
330 723