50565 844
40044 241
41971 729
8752 529
3318 70
12381 737
17545 616
9818 633
7479 159
18580 500
14241 679