50659 840
9611 171
21222 799
10685 419
7151 54
7996 641
10101 660
8875 321
4171 543
14136 905
6303 350
9780 355
2853 597