1013 85
962 605
941 350
909 596
824 545
816 686
804 356
508 124
469 975
469 173
462 280
421 803
416 559
402 609
390 600
219 456
193 614
161 318
133 558
122 890