5005 582
19963 138
34873 771
21731 461
17264 715
52948 353
56837 265
34079 466
60816 339
55523 792
14093 512
39436 718