50562 844
40041 241
41967 729
8752 529
3318 70
12381 737
17545 616
9818 633
7479 159
18580 500
14240 679