1002 941
914 222
901 15
900 304
789 70
749 789
693 586
640 341
584 522
431 800
420 228
231 898
204 793
187 518
163 931
39 798