50978 845
41300 242
42389 730
8873 529
3370 70
12592 736
17632 616
9934 633
7791 159
18656 500
14342 679