1005 30
932 81
853 843
851 21
841 33
834 324
789 641
736 629
633 302
607 988
398 773
374 938
302 635
218 42
191 720
83 824