999 10
994 474
987 198
920 803
917 855
881 6
845 461
823 231
819 426
806 150
762 607
749 432
731 243
664 879
490 412
444 515
425 640
403 676
356 608
270 579