5001 582
19911 138
34796 771
21680 461
17231 715
52860 353
56646 264
34023 466
60744 339
55365 791
14067 512
39282 718