50725 840
9639 171
21415 800
10709 419
7238 54
8061 641
10138 660
8935 321
4185 543
14205 905
6338 350
9818 355
2859 597