50383 682
20578 237
10871 50
17049 777
21410 759
16708 573
46930 343
14099 656
38501 142
5664 824
24929 158