1138 298
998 68
856 83
796 795
721 922
687 790
604 844
597 13
586 217
533 408
516 811
410 531
271 734
133 984
71 58