50548 844
39988 241
41952 729
8750 529
3316 70
12375 737
17543 616
9812 633
7473 159
18568 500
14237 679