50571 844
40095 242
41979 729
8752 529
3318 70
12386 737
17546 616
9819 633
7479 159
18581 500
14241 679