5005 582
19955 138
34855 771
21726 461
17259 715
52934 353
56802 265
34066 466
60796 339
55497 792
14088 512
39413 718