1003 117
883 782
786 729
739 229
734 799
695 778
627 754
622 264
479 16
440 108
437 761
401 274
313 551
305 675
257 461
226 908
216 565
201 645
49 569