50731 840
9641 171
21423 801
10713 419
7246 54
8062 641
10142 660
8938 321
4185 543
14209 905
6339 350
9818 355
2860 597