50548 844
39985 241
41951 729
8750 529
3315 70
12374 737
17543 616
9810 633
7472 159
18568 500
14237 679