50715 840
9634 171
21373 800
10701 419
7230 54
8051 641
10132 660
8929 321
4181 543
14191 905
6333 350
9809 355
2857 597