50547 844
39978 241
41951 729
8750 529
3314 70
12374 737
17543 616
9809 633
7471 159
18568 500
14237 679