51160 845
42115 242
42782 730
8943 529
3424 70
12692 736
17677 616
10005 633
8183 159
18780 500
14472 679