983 84
922 327
849 891
843 330
801 621
799 288
747 114
669 630
592 384
568 100
566 15
451 582
431 537
346 210
278 921
248 695