50699 840
9629 171
21330 799
10700 419
7206 54
8037 641
10127 660
8915 321
4180 543
14180 905
6326 350
9804 355
2857 597