5002 582
19914 138
34797 771
21683 461
17238 715
52864 353
56648 264
34023 466
60747 339
55368 791
14068 512
39286 718