981 660
929 18
927 318
806 678
744 455
627 306
583 639
501 354
494 293
415 880
382 402
292 549
271 393
256 306
233 828